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

вывод кликабельного названия производителя


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

магазин: http://ambiplanet.ru/index.php

сейчас, как видите, под названием товара (диска) выводится название лейбла, которое я вношу в поле Краткое описание, но это не есть разумное решение.

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

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

Для начала нужно вывести производителя, а ссылку уже будет сделать легко.

Ссылка будет вида index.php?manufacturers_id=X

где X - id номер производителя, вот id номер легко сделать по примеру вывода названия производителя, просто использовать manufacturers_id из базы данных.

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

не пойму я как этот id из базы вытащить, можете подсказать?

пока получаеся вот такой ужас:

http://ambiplanet.ru/index.php?cat=1

код:

<a href="index.php?manufacturers_id="$module_data.manufacturers_id>{$module_data.PRODUCTS_MANUFACTURER}</a>

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

ну у вас метка $module_data.manufacturers_id не определена....

на стр index.php ее нужно куда то добавить =) нет возможности посмотреть сейчас в код посмотрите по аналогии с файлом где это норм реализовано....

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

пробовал добавлять в /includes/classes/product.php вот такое:

'MANUFACTURER_ID'=>$array['manufacturers_id'],

и затем делать так

<a href="index.php?manufacturers_id="{$module_data.manufacturer_id}>{$module_data.PRODUCTS_MANUFACTURER}</a>

и бесполезно.

пока что вернул всё в первоначальное состояние

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

Нужно в sql запросы $listing_sql в /includes/modules/default.php добавить запрос на manufacturers_id, только тогда метка MANUFACTURER_ID будет работать в /includes/classes/product.php

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