Нужно модифицировать GEOIP Opencart
700 UAHЕсть модуль гео айпи который определяет город, модуль гео айпи уже модифицирован так что в зависимости от выбранного города и при выборе города все ссылки приобретаю такой вид. Например стандартная страница имеет вид https://coolhouse.com.ua/ru/kuhnya-albina-komplekt-3.html если выбрать город Одесса то ссылка приобретает вид https://coolhouse.com.ua/ru/odessa/kuhnya-albina-komplekt-3.html
Что необходимо сделать:
1) Изменить вывод отображения гео айпи на выпадаюший список, в выпадающем списке должно быть города которые будут закреплены в верху списка, а также все остальные города которые есть в Украине в алфавитном порядке

2) В гео айпи есть такие разделы:
- Попапы - в этой вкладке добавляются регионы которые авто определяются - в эти города нужно добавить два поля 1 поле отвечает за приставку в урле, а второе поле будет отвечать за закрепления города в селекте в верху списка
- Регионы - это все регионы которые смогут выбрать пользователи
как только пользователь будет вводить какой то регион в поле геоайпи должна происходить в выпадающем списке фильтрация, но закрепленные регионы выпадающем списке все равно должны отображаться

3) все города которые будут в селекте должны быть оформлены в виде ссылки и вести на туже страницу где находиться пользователь только есть ньюанс:
* если город есть в попапе то ссылка должна вести на урл с приставкой например пользователь находится на странице https://coolhouse.com.ua/ru/kuhnya-albina-komplekt-3.html если он выбирает На этой странице город Одесса то ссылка должны быть https://coolhouse.com.ua/ru/odessa/kuhnya-albina-komplekt-3.html где odessa это приставка которая была указана в вкладе попапы в городе Одесса
* если города есть в попапе и в городе нет приставки то ссылка должна быть стандартной https://coolhouse.com.ua/ru/kuhnya-albina-komplekt-3.html
* если города НЕТ в попапе то ссылка должна быть стандартной https://coolhouse.com.ua/ru/kuhnya-albina-komplekt-3.html
4) На сколько я знаю выбранные регионы записываются в куки, другими словами вам не нужно переделывать сам функционал гео айпи он как работает так и должен работать, просто нужно модифицировать его внешний вид и переделать во внешнем виде ссылки. Сейчас эти ссылки работают через ajax, а мне нужно чтобы это были статические ссылки. Вам не нужно переживать также что не запишуться в куки выбранный город, так определение и автоматическая перезапись города происходит также по урл тоесть грубо говоря если человек зайдет на страницу https://coolhouse.com.ua/ru/odessa/kuhnya-albina-komplekt-3.html ему автоматически выберится город Одесса, так как в урле уже есть приставка /odessa/
5) Теперь самое важно на главной странице оставляем всё как есть
6) Все сформированные ссылки должны должны быть сделаны не javascriptб потому что гугл бот должен видеть уже весь сформированный список городов уже с готовыми ссылками
-
3) все города которые будут в селекте должны быть оформлены в виде ссылки и вести на туже страницу где находиться пользователь только есть ньюанс:
В селекте только элементы option принимаются, в option только value и сама подпись. Хранить url в option value можно, но не не ссылку, при выборе никаких переходов не задумано.
По пляскам "здесь такая ссылка, а здесь такая и сделать нужно так" - если знаете - делайте, а если не можете - не надо учить, размышлять и т.д. программист сам разберётся, как делать свою работу. -
Актуальні фриланс-проєкти в категорії PHP
Доработка сайту https://koleso-center.com/ на OpenCart
10 000 UAH
Додати на сайт категорії інтернет-магазинуБУ дискиДокаткиКріплення.Дані беремо з БД 1с.ще кілька питань Тип виконавця: одиночний Backend-розробник (OpenCart/PHP) рівня MiddleДоопрацювання повинно відповідати всім вимогамSEO+AI просування AI Overviews, ChatGPT, Gemini та інших… PHP ∙ 11 годин 37 хвилин тому ∙ 30 ставок |
Модуль для OpenCart: масове створення товарів з папок з зображеннямиРозробка модуля масового створення товарів для OpenCart (ocStore 3.x)Необхідно розробити адміністративний модуль для OpenCart / ocStore 3.x, який автоматично створює товари з заздалегідь підготовленої структури папок з зображеннями.Основний функціонал:масове створення товарів з… CMS, PHP ∙ 1 день 17 годин тому ∙ 46 ставок |
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 4 дні 20 годин тому ∙ 24 ставки |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 5 днів 16 годин тому ∙ 33 ставки |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 6 днів 19 годин тому ∙ 21 ставка |