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

Информация о производителе


Виталий Мишин

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

При создании производителя есть поле

TEXT_MANUFACTURERS_DESCRIPTION

В списке разрешённых меток для boxes/box_manufacturers_info.html

на http://vamshop.ru/manual/ch15s04.html#id3001121 не нашёл.

Как вывести?

Спасибо.

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

В /templates/шаблон/source/boxes/manufacturer_info.php меняйте sql запрос:


    $manufacturer_query = vamDBquery("select m.manufacturers_id, m.manufacturers_name, m.manufacturers_image, mi.manufacturers_url from " . TABLE_MANUFACTURERS . " m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '" . (int)$_SESSION['languages_id'] . "'), " . TABLE_PRODUCTS . " p  where p.products_id = '" . $product->data['products_id'] . "' and p.manufacturers_id = m.manufacturers_id");
[/code] на:
[code]
    $manufacturer_query = vamDBquery("select m.manufacturers_id, m.manufacturers_name, mi.manufacturers_description, m.manufacturers_image, mi.manufacturers_url from " . TABLE_MANUFACTURERS . " m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '" . (int)$_SESSION['languages_id'] . "'), " . TABLE_PRODUCTS . " p  where p.products_id = '" . $product->data['products_id'] . "' and p.manufacturers_id = m.manufacturers_id");
Затем добавляйте метку, что б вывести описание в шаблон. Например меняйте:

      $box->assign('NAME',$manufacturer['manufacturers_name']);

[/code] на:
[code]
      $box->assign('NAME',$manufacturer['manufacturers_name']);

      $box->assign('DSCRIPTION',$manufacturer['manufacturers_description']);

Ну и затем выводите в шаблон /templates/шаблон/boxes/box_manufacturers_info.html:

Описание - {$DESCRIPTION}
[/code]

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

      $box->assign('DSCRIPTION',$manufacturer['manufacturers_description']);

меняем на

      $box->assign('DESCRIPTION',$manufacturer['manufacturers_description']);

и в FAQ ?

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

А куда именно надо вывести?!

А если просто надо вывести в index.php ?

Можно, конечно, не вдаваясь в подробности vamshop, сделать нечто вроде index.php?manufacturer_id=5 и прицепить в индексный файл выборку из базы по значению переменной, но не будет ли это всё со смарти конфликтовать?

.. да и как-то "не правильно" мне это кажется.

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