Перейти к содержанию
Форум поддержки пользователей VamShop

как вставить метку производитель в список товара внутри категори?


Рекомендуемые сообщения

Приветствую!

Сделал сфою форму списка товаров вывел производителя на против имени товара.

Не могу вставить метку чтобы при нажатии на производителя открывалась страница со всеми товарами данного производителя

Screenshot-2018-2-21 Купить контрактный БУ двигатель для автомобиля привезенный из Европы, США, Кореи, Японии Без пробега п[...].png

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, hayeli сказал:

Приветствую!

Сделал сфою форму списка товаров вывел производителя на против имени товара.

Не могу вставить метку чтобы при нажатии на производителя открывалась страница со всеми товарами данного производителя

Screenshot-2018-2-21 Купить контрактный БУ двигатель для автомобиля привезенный из Европы, США, Кореи, Японии Без пробега п[...].png

Вот чуть допилил код.

К метку manufacturer добавил метку manufacturer_url

Возьмите два исправленный файла:

/app/Catalog/function.content_listing.php

/app/Controller/Component/ContentBaseComponent.php

Перепишите их к себе в магазин.

и затем уже правьте свой шаблон списка товаров в Админке - Оформление - Микро-шаблоны и ссылку на производителя можно вывести вот так:

<a href="{$node.manufacturer_url}">{$node.manufacturer}</a>

 

ContentBaseComponent.php

function.content_listing.php

Ссылка на сообщение
Поделиться на другие сайты
14 часа назад, hayeli сказал:

Спасибо заработало))

Не за что, добавил эту правку в код по умолчанию.

Ссылка на сообщение
Поделиться на другие сайты

У меня это метка 

<a href="{$node.manufacturer_url}">{$node.manufacturer}</a>

работает без тега  foreach ... /foreach )))

 

 

 

В Админке - Оформление - Микро-шаблоны правьте шаблон списка товаров внутри категории под названием product-listing, внутри foreach ... /foreach добавляйте, к примеру, следующий код:

<a href="{$node.manufacturer_url}">{$node.manufacturer}</a>

Это будет вывод названия брэнда и ссылка на странице с товарами данного брэнда.

Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, hayeli сказал:

У меня это метка 


<a href="{$node.manufacturer_url}">{$node.manufacturer}</a>

работает без тега  foreach ... /foreach )))

 

 

 

В Админке - Оформление - Микро-шаблоны правьте шаблон списка товаров внутри категории под названием product-listing, внутри foreach ... /foreach добавляйте, к примеру, следующий код:


<a href="{$node.manufacturer_url}">{$node.manufacturer}</a>

Это будет вывод названия брэнда и ссылка на странице с товарами данного брэнда.

Я имел в виду что эту метку надо вставлять не в любое место шаблона, а обязательно что б внутри блока foreach ... /foreach

Иначе эта метка просто работать не будет.

Раз работает у Вас, значит всё правильно добавили, внутри foreach ... /foreach

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...