Модуль регионы для opencart
67 USDМодуль регионы
Задача – оптимизировать категории и товары под регионы, чтобы для каждый категории и товара можно было добавить свои мета теги (title, description, keywords) и текст описание (только для категорий). Это модуль должен быть мульти язычный.
ЧПУ для Категорий и Товара и Главной
ЧПУ должно иметь вить такой:
Для категории - домен/язык/регион/категория/
Для товара - домен/язык/регион/товар/
Главная страница - домен/язык/город/
Если региона не выбран то ЧПУ будет по умолчанию - домен/язык/категория/ (страница категории) и домен/язык/регион/товар/ (страница товара) и домен/язык/ (страница главная)
Формироваться ЧПУ должно через SeoPro это необходимо, для того чтобы когда выбран регион все ссылки стали с приставкой региона
Куки
Выбранный город должен автоматически записываться в куки, и повторном входе на сайт город должен автоматически браться с куки.
Определения города
Определение города должно быть по ip и/или вручную . При первом заходе пользователя на сайт должно отображаться оповещение «выберите ваш город» и предложенный город, которые определит гео айпи, также кнопка выбрать другой город. Обязательно выбор города должен происходить через прямую ссылку, а не через ajax или javascript. Также если гео айпи предложил город, пользователь не выбрал регион, это означает что город не выбран и все линки стоят без приставки города, и это оповещение должно преследовать пользователя на всех страницах сайта пока он не выберет город.
Переопределение города
Если пользователь каким-то образом (через прямую ссылку или из поиска) зайдет на страницу с ЧПУ домен/язык/регион/категория/ то город должен выбраться автоматически, который прописан в самом чпу. И в куки должно записаться новое значение города.
Важные теги
Важно чтобы мета теги для категории такие как:
<link href=" домен/язык/регион/категория/ " rel="canonical">
<link href=" домен/язык/регион/категория/?page=2" rel="next">
Прописывались по тем же правилам что и без этой разработки, иными словами если регион выбран то прописываются к линкам регион, если регион не выбран то к линкам не прописываются регионы.
Правильная работа всех модулей
Важно чтобы эта разработка не конфликтовала с другими модулями.
Добавление данных в товары и категории и на главную
Ручное добавление: Мы знаем что в товаре, в категории и на главной странице есть вкладки языков, было бы удобно чтобы именно на этих страницах во вкладки языки были дочерние вкладки региона в которых и будет прописываться все новые значения мета тегов для регионов.
Авто добавление: прописывание правила для категорий и товаров для каждого региона. Описание для категорий автоматически не может быть прописано, только мета теги
P/s: есть подобная реализация на одном из моих сайтов, только реализована через языки – но эта реализация не очень удобна, по этому нужно менять. Могу дать доступ к ознакомлению этого модуля, возможно, Вам это поможет в разработке.
Просьба не исчезать при выполнении проекта, так как потом сложно найти программиста которые сможет доработать модуль при необходимости на платной основе
-
3303 34 0 Делал подобное много раз. Вот пример сайт с регионами и мультиподдоменами - https://alta-karter.ru
Большой опыт в работе с опенкарт, парсинг товаров, экспорт, синхронизация с 1С, индивидуальные модули.
Смотрите портфолио! В профиле или на моем сайте - http://skillcode.ru
Буду рад сотрудничеству.
Точно сроки и цену скажу после общения/обсуждения.
… Скайп - kottem
телефон/месседжеры +380672586999
телеграм @folder_lviv
Current freelance projects in the category PHP
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 2 hours 50 minutes back ∙ 12 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 1 day back ∙ 29 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 1 day 6 hours back ∙ 23 proposals |
Updating plugins and themes for the WP site putevka.uz"A technical audit of the WordPress site needs to be conducted, checking the relevance, security, and compatibility of the installed plugins and theme. Based on the results, legal options for updating, replacing outdated solutions, or transitioning to officially available… HTML & CSS, PHP ∙ 1 day 8 hours back ∙ 36 proposals |
Integration of the "Where to Watch" block (Laravel / Livewire)It is necessary to implement the integration of an external streaming platform for a website about movies and series on Laravel / Livewire. What needs to be done: Implement the import of an external content catalog that is updated once a day. Match content by IMDb ID and/or TMDB… PHP, Web Programming ∙ 1 day 23 hours back ∙ 38 proposals |