Shop-Script "Legosp" > Дизайн и шаблоны

Вывод рейтинга товара в специальных предложениях, горячих новинках и в хитах

(1/1)

Predat0r:
Всем добрый день.

lego sp 6.2.9

denver

Интересует вывод рейтинга товара в специальных предложениях, горячих новинках, в хитах и вы у нас смотрели.

Спасибо.

figvam:
Если знаний достаточно, то пройтись по:
includes/home.php, includes/hits.php, css/css_.../includes/new_products.php, css/css_.../includes/last_items_view
и добавить в выборку customers_rating.
Ну, и посля, выводить в шаблоне, например в last_items_view.tpl.html в section добавить
--- Код: ---{$last_view_products[i].customers_rating}
--- Конец кода ---

зы\\ Если оформлять звездами, то за пример можно взять как реализовано в product_detailed.tpl.html

Predat0r:

--- Цитата: figvam от Апреля 10, 2016, 06:45:06 pm ---Если знаний достаточно, то пройтись по:
includes/home.php, includes/hits.php, css/css_.../includes/new_products.php, css/css_.../includes/last_items_view
и добавить в выборку customers_rating.
Ну, и посля, выводить в шаблоне, например в last_items_view.tpl.html в section добавить
--- Код: ---{$last_view_products[i].customers_rating}
--- Конец кода ---

зы\\ Если оформлять звездами, то за пример можно взять как реализовано в product_detailed.tpl.html

--- Конец цитаты ---

Добрый день.
Сделал вот так.
$sql = 'select productID,P.name,P.customers_rating,Price,P.picture,P.hurl,in_stock from ' . PRODUCTS_TABLE . ' as P join ' . CATEGORIES_TABLE . ' as C USING (categoryID) where C.enabled=1 and P.enabled=1 ';

Потом вот так.
{section name=i loop=5}{if $smarty.section.i.index
               <$new_products.customers_rating}<img src="./images/icon_bes.png" alt="{$smarty.section.i.index}" />{else}<img src="./images/black_star.png" alt="{$smarty.section.i.index}" />{/if}{/section}

Выводит по 2 жолтых звезды в независимости от рейтинга. " жолтых и 3 черных.
Где же я натупил - !
Спасибо за ответ.


Predat0r:
До меня дошло))) Там просто масив в масиве)))

Вот так заработало(new_products.tpl.html):

{section name=i loop=5}{if $smarty.section.i.index
       <$np.customers_rating}<img src="./images/icon_bes.png" alt="{$smarty.section.i.index}" />{else}<img src="./images/black_star.png" alt="{$smarty.section.i.index}" />{/if}
{/section}

Спасибо за подсказку.

figvam:
Еще раз повторюсь, Я рад, но для вставки кода используйте кнопку "#".

Навигация

[0] Главная страница сообщений

Перейти к полной версии