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

Страница вывода списка товара по производителям


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

При выборе производителя открывается список товара этого производителя. Проблема: сверху на этой странице не выводится название производителя, нет выбора категорий товара для этого производителя, не добавляется и соответственно не выводится описание производителя, нет сортировки. Как это все можно исправить?

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

В шаблонах списка товаров /templates/шаблон/module/product_listing/ попробуйте убрать сверху:


{if $CATEGORIES_NAME}
[/code] и внизу убрать:
[code]
{/if}
после:

<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>
</div>
[/code]

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

Категории товара появились. Но название производителя нет.

Не добавляется описание производителя в панели администрирования.

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

Нужно наверное править /includes/modules/default.php добавляя новый код для описания производителя, затем править шаблоны списка товаров, добавляя метку для вывода описания производителя.

Если я правильно понял о чём речь, по умолчанию вроде бы такого нет.

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

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

Для этого в файле /includes/modules/product_listing.php нужно в двух местах добавить следующий код:

$manufacturer_query = "SELECT manufacturers_name FROM ".TABLE_MANUFACTURERS." where manufacturers_id = '" . (int)$_GET['manufacturers_id'] . "'";

$manufacturer_open_query = vamDBquery($manufacturer_query);

$manufacturer_open_data = vam_db_fetch_array($manufacturer_open_query, true);

$manufacturers_name = $manufacturer_open_data["manufacturers_name"];

$module->assign('MANUFACTURERS_NAME', $manufacturers_name);

$manufacturer_image_query = "SELECT manufacturers_image FROM ".TABLE_MANUFACTURERS." where manufacturers_id = '" . (int)$_GET['manufacturers_id'] . "'";

$manufacturer_image_open_query = vamDBquery($manufacturer_image_query);

$manufacturer_image_open_data = vam_db_fetch_array($manufacturer_image_open_query, true);

$manufacturers_image = $manufacturer_image_open_data["manufacturers_image"];

$module->assign('MANUFACTURERS_IMAGE', $manufacturers_image);

А затем в файле шаблона списка производителей /templates/default/module/product_listing/ выводим метки

{$MANUFACTURERS_NAME}

{$MANUFACTURERS_IMAGE}

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