Перейти к содержанию
Официальный форум поддержки Simpla

Вывести список брендов в фильтре по брендам на странице /products


Перейти к решению Решено Kosjak76,

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

Всем привет!

Есть страница "Все товары магазина".

 

В файле products.tpl шаблона есть такой участок кода:

 

{foreach name=brands item=b from=$category->brands}
<li><a href="catalog/{$category->url}/{$b->url}">{$b->name}</a></li>
{/foreach}

 

Понятно, что переменная $category не подходит для этой страницы, т.к. это не категория а именно страница (в админке - "Другие страницы"). Через какую переменную (массив) можно вывести список всех брендов на странице?

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

Откройте стандартный шаблон, там есть в сайд баре выбор всех брендов в шаблоне index.tpl

Это работает на ВСЕХ страницах

			<!-- Все бренды -->
			{* Выбираем в переменную $all_brands все бренды *}
			{get_brands var=all_brands}
			{if $all_brands}
			<div id="all_brands">
				<h2>Все бренды:</h2>
				{foreach $all_brands as $b}	
					{if $b->image}
					<a href="brands/{$b->url}"><img src="{$config->brands_images_dir}{$b->image}" alt="{$b->name|escape}"></a>
					{else}
					<a href="brands/{$b->url}">{$b->name}</a>
					{/if}
				{/foreach}
			</div>
			{/if}
			<!-- Все бренды (The End)-->
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...