Нужно модифицировать 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
Сделать так, чтобы письма о заказах из магазина не попадали в спамСейчас есть магазин на опенкарт, письма о заказах попадают в спам, нужно сделать так, чтобы они попадали во Входящие (ukr.net gmail), проверьте. Хостинг написал: Плохая доставка электронной почты может быть связана с низкой репутацией отправителя - IP или домена. В таком… PHP, Веб-программирование ∙ 4 часа 34 минуты назад ∙ 40 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 3 дня 6 часов назад ∙ 67 ставок |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 3 дня 22 часа назад ∙ 25 ставок |
Прописать мета данные АЛЬТ при помощи ИИСайт на Laravel , на сайте много изображений, для которых нужно прописать корректные по семантики и релевантные для странице АЛЬТ описание изображения в автоматическом режиме, с возможностью проверки AI и машинное обучение, PHP ∙ 4 дня 19 часов назад ∙ 35 ставок |
Нужен разработчик для завершения и интеграции проекта по автоматическому сбору и обработке данных
700 UAH
Основная часть парсера уже реализована. Парсер работает на Windows-среде через Microsoft Edge: сайт имеет антибот-защиту, поэтому сбор данных выполняется не прямыми HTTP-запросами, а через живую браузерную сессию. Скрипты управляют открытой вкладкой Edge через Chrome DevTools… PHP, Веб-программирование ∙ 5 дней 1 час назад ∙ 26 ставок |