Категория товара над Спец. предложением

Статус
В этой теме нельзя размещать новые ответы.

Phoenix_666

Мастер
Регистрация
27 Дек 2007
Сообщения
165
Реакции
33
Подскажите плиз.
Нужно что-бы над каждым товаром в спец. предложениях выводилась его категория к которому этот товар относиться а ниже название товара например

Notebook - (название паследней категории товара)
Acer Ferrari - (название товара)

большой плюс если бы категория была бы еще кликабельна. Тоесть со спец. предложений кликом на категории человек бы туда попадал.
 
Можно сделать.

В includes/home.php исправляем на:

//special offers
$result = array();
$q = db_query("SELECT productID FROM SS_special_offers order by sort_order") or die (db_error());
while ($row = db_fetch_row($q))
{
$q1 = db_query("SELECT productID, name, default_picture,Price, categoryID FROM ".PRODUCTS_TABLE." where productID=$row[0]") or die (db_error());
if ($row1 = db_fetch_row($q1))
{
if ( is_null($row1[2]) )
continue;
$picture = db_query( "select filename, thumbnail, enlarged from ".PRODUCT_PICTURES." where photoID=".$row1[2] );
$c1 = db_query("SELECT name FROM ".CATEGORIES_TABLE." where categoryID=$row1[4]");
$picture_row = db_fetch_row( $picture );
$category_row = db_fetch_row( $c1 );
if ( $picture_row )
{
if ( file_exists( "./products_pictures/".$picture_row[0] ) )
{
$row1[2] = $picture_row[0];
$row1[3] = show_price($row1[3]);
$row1[5] = $category_row[0];
$result[] = $row1;
}
}
}
}
$smarty->assign("special_offers", $result);

В home.tpl.html используем переменные {$special_offers[4]} - номер категории для подстановки в ссылку и {$special_offers[5]} название категории.
 
Спасибо - работает прямо как я мечтал.
Код как для непрограммера сложный, сам бы не сделал...
Спасибо!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху