Динамический URL-адрес фильтра категорий-Prestashop

Я пытаюсь построить пользовательскую страницу «категория», отображающую продукты (автозапчасти), связанные с определенным типом транспортного средства.

Мой текущий URL выглядит следующим образом:

http://prestashop.dev/cars?manufacturer=BMW&model=3%20Series&year=2003&engine-type=Petrol&engine-size=1.8

Но мне нужно, чтобы это выглядело так:

http://prestashop.dev/cars/manufacturer-BMW/model-3-Series/year-2003/engine-type-Petrol/engine-size-1.8

Как это возможно? Я не хочу идти и создавать пользовательский URL в SEO & URLsразделе для каждой возможной комбинации, поскольку производитель BMW имеет несколько моделей, каждая из которых имеет несколько лет и т. д.

Кроме того, он должен иметь возможность перемещаться по url. Ie: если они предоставляют только производителя и год, url должен быть:

http://prestashop.dev/cars/manufacturer-BMW/year-2003

Есть идеи, как сделать это внутри модуля в Prestashop 1.6?

1 ответ

  1. Насколько нам известно, в PrestaShop этого достичь невозможно. Мы рекомендуем вам использовать хэш в URL и сделать URL SEO дружественным не забудьте использовать ! после хэша.

    Вы можете проверить то же самое, посетив следующий URL:

    https://www.1motoshop.com/parts#!2015—Harley-Davidson—FLTRXS-Road-Glide-Special