Модуль регионы для opencart
3000 UAHМодуль регионы
Задача – оптимизировать категории и товары под регионы, чтобы для каждый категории и товара можно было добавить свои мета теги (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
Актуальні фриланс-проєкти в категорії PHP
Інтеграція GoPosПривіт, робив хтось інтеграцію GoPos з кастомним сайтом для ресторану в Польщі? Потрібна допомога, у них дуже скудна документація, є тільки swagger і той без описів https://app.gopos.io/doc/swagger-ui/index.html Суть така, використовували від них сайт для онлайн замовлень, якщо… PHP, Веб-програмування ∙ 10 годин 56 хвилин тому ∙ 16 ставок |
Прописати мета дані АЛЬТ за допомогою ІІСайт на Laravel, на сайті багато зображень, для яких потрібно прописати коректні за семантикою та релевантні для сторінки АЛЬТ описання зображення в автоматичному режимі, з можливістю перевірки AI та машинне навчання, PHP ∙ 1 день 8 годин тому ∙ 32 ставки |
Потрібен розробник для завершення та інтеграції проєкту з автоматичного збору й обробки данних
700 UAH
Основна частина парсера вже реалізована. Парсер працює на Windows-середовищі через Microsoft Edge: сайт має антибот-захист, тому збір даних виконується не прямими HTTP-запитами, а через живу браузерну сесію. Скрипти керують відкритою вкладкою Edge через Chrome DevTools Protocol,… PHP, Веб-програмування ∙ 1 день 14 годин тому ∙ 24 ставки |
Оновлення плагінів і тем WP сайт putevka.uz«Потрібно провести технічний аудит WordPress-сайту, перевірити актуальність, безпеку та сумісність встановлених плагінів і теми. За результатами — запропонувати легальні варіанти оновлення, заміни застарілих рішень або переходу на офіційно доступні аналоги. Платні плагіни та… HTML та CSS верстання, PHP ∙ 1 день 16 годин тому ∙ 39 ставок |
Інтеграція блоку "Де дивитися" (Laravel / Livewire)Потрібно реалізувати інтеграцію зовнішньої стримінгової платформи для сайту про фільми та серіали на Laravel / Livewire. Що потрібно зробити: Реалізувати імпорт зовнішнього каталогу контенту, який оновлюється 1 раз на день. Виконувати матчинг контенту по IMDb ID та/або TMDB ID.… PHP, Веб-програмування ∙ 2 дні 7 годин тому ∙ 40 ставок |