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

Условие для страницы advanced_search_result


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

Здравствуйте!

Как можно добавить условие, чтобы на странице, на которой показываются все товары данного производителя выводился заголовок (только на данной странице)?

Пробовал так:

{if $smarty.get.keywords}

<h2>все продукты производителя: {$module_data.PRODUCTS_MANUFACTURER}</h2>

{/if}

Не помогает...

Как понимаю, эта страница генерится из /templates/шаблон/module/product_listing/product_listing_list.html

и advanced_search_result.php

При этом страница со списком товаров выводится со всеми нужными заголовками, а та, что выводится по производителю - только со списком товаров...

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

А все оказывается еще сложнее:

Так как один и тот же шаблон /templates/шаблон/module/product_listing/product_listing_list.html отвечает за вывод и страницы со списком товаров, и страницы с результатами поиска, и страницы товаров выбранного производителя, придется добавлять условия для вывода разных заголовков.

1. По ссылке из каталога товаров - на странице со списком товаров прекрасно выводятся все заголовки из стандартного файла product_listing_list.html

2. Чтобы добавить заголовок на страницу с результатами поиска, сработало такое условие :

    {if $smarty.get.keywords}<h2>Результаты поиска:</h2>{/if}

3. А вот какое условие добавить, чтобы на странице товаров определенного производителя выводился заголовок:

  {if здесь условие}<h2>все продукты производителя: {здесь условия вывода названия выбран. произв.}</h2>{/if}

  ума не приложу!

  При этом эти страницы имеют адрес типа:

  index.php?manufacturers_id=80

Прошу помочь этому горю, кто знает как...

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

1. {if $smarty.get.manufacturers_id}<h2>все продукты производителя: {здесь условия вывода названия выбран. произв.}</h2>{/if}

2.  А вывод названия производителя ... как-то по текущему manufacturers_id вам надо брать его название.

В этом шаблоне есть {$MANUFACTURER_DROPDOWN} - выпадающий список. Посмотрите где он формируется.

Там параллельно возьмите название производителя, соответстующее текщему manufacturers_id и передайте это название в шаблон.

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