PrestaShop URL без id номеров

30Окт, 2014

Хочу поделиться информацией, как корректно убрать ID из урлов в таком популярном движке как PrestaShop именно версии 1.6 этого продукта.

Итак возникла необходимость собрать магазин на этом движке. С ним я уже сталкивался пару раз, когда ко мне обращались с оптимизацией по магазину. Но тогда это была версия 1.5, которая хоть и показалась интересной, но восторг не вызывала. С выходом версии 1.6 мое отношение с PrestaShop изменилось, тут и достаточно красивый дефолтовый шаблон появился и бек-офис удобный и настроек по умолчанию добавили много.

Установил Престу, начал забивать каталог, формировать разделы/подразделы, добавлять товар. И первое, на что я обратил внимание – это на номера в URLs, которые там совсем не хотелось видеть. Я, конечно, понимаю, что CMS бесплатная, что наверно не надо разработчикам все делать хорошо, иначе не на чем будет просто зарабатывать, а так хоть модули можно продавать. Но не до такой же степени…

В общем отправился на поиск, перечитал наши и буржуйские форумы и понял следующее:

  1. решение, которое подходит для версии 1.5 по исправлению URL, совсем не подходит для версии 1.6
  2. есть варианты переделки самостоятельно, но что-то никто гарантии не качество работ не дает, и вы не застрахованы получить после исправления кривой магазин

Поэтому было принято решение обратиться к платному варианту решения данной проблемы. На выбор предлагались модули за 50€ и за 29€. Как не «парадоксально» это звучит, но я выбрал за 29.

http://www.fmemodules.com

и приобрел данный модуль. Установил модуль и все встало на свои места – я получил красивые URLs. Так что, если хотите правильно и без проблем – рекомендую!

url

P. S. На момент использования модуля он имел версию 1.2, сейчас производитель предлагает версию 1.6. Сам модуль после установки не обновлялся, но при этом с обновлением престы продолжал работать. Проверялся последний раз на версиях Prestashop 1.6.0.9 и 1.6.0.11. На последние версии престашоп с нуля он уже не ставился.

P.P.S. Нас сайте разработчика наконец заработало обновление данного модуля. Точнее используя свой аккаунт можно скачать последнюю версию.

Но, сейчас использую уже другой модуль — Advanced URL — намного интереснее по настройкам, работает на последних версиях без проблем. Можно найти на официальном сайте.

На 2018 год появилось много модулей разных разработчиков, которые убирают ID номера в URL как для версий 1.6, так и для версий 1.7. Они доступны в том числе и на сайте Prestashop Addons — https://addons.prestashop.com/ru/2-modules-prestashop

2 Комментарии

  • Alex 15.05.2018 @ 13:39

    Advanced URL тоже не айс 🙁
    Попробуйте со страницы «Карта сайта» http://ваш_сайт/sitemap перейти по ссылке Производители
    http://ваш_сайт/manufacturers
    Вот то то…
    Фуфло а не модуль

  • Юрий 15.05.2018 @ 14:09

    Добрый день!
    Перешел на страницу производителей, и…? Что не устраивает, отсутствие слеша в конце или окончания .html? Это единственный косяк этого модуля? Если честно мне например все равно попадет ли конкретно эта страница в поиск или нет, он нее толку мало….
    Модуль Advanced URL работает на многих проектах и сейчас и все ок!
    К сожалению Преста продолжает использовать ID номера в урлах, и в этом минусов больше, чем плюсов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *