Тема: Ссылка с бренда на каталог, а не на страницу бренда.

Добрый день. Хочу сделать ссылку с бренда сразу на каталог, с применением фильтра по этому бренду.

Что есть сейчас - много брендов. При клике на бренд - открывается страница описания бренда и все категории, в которых этот бренд фигурирует.

Что нужно - чтобы открывался каталог с фильтром по этому бренду по типу site.ru/catalog/all/?bfilter[brand][0]=48

Ссылка получается посредством

<a href="{$brand->getUrl()}">

как я понял. Как получить нужную ссылку для каталогов? Была идея вытащить $brand.id (если так можно) и подставлять его в ссылку

site.ru/catalog/all/?bfilter[brand][0]=$brand.id

Но я не уверен, что так можно. Подскажите, пожалуйста.

Повысить оценку Понизить оценку

Re: Ссылка с бренда на каталог, а не на страницу бренда.

Здравствуйте! Да, так можно. Формируете свою ссылку и все

Re: Ссылка с бренда на каталог, а не на страницу бренда.

Сейчас есть СЕО фильтры. Получается что то вроде site.ru/catalog/all/brand_<alias вашег обренда>/

Re: Ссылка с бренда на каталог, а не на страницу бренда.

В настройках модуля "Магазин" включите опцию "Показывать все товары по маршруту /catalog/all/"
В файле /templates/{папка темы}/moduleview/catalog/allbrands.tpl замените код {$brand->getUrl()} на /catalog/all/brand_{$brand.alias}
То же самое проделать как минимум в файле /templates/{папка темы}/moduleview/catalog/blocks/brands/brands.tpl

Повысить оценку Понизить оценку