Название каталога на главной странице...

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

Css_Ufa

Мой дом здесь!
Регистрация
25 Ноя 2008
Сообщения
543
Реакции
325
Интересует вот такой вопрос... Сделал дофига товаров к примеру и хочу чтобы писалось сверху к ним к какому каталогу они относятся...

Так вот) рассмотрел catalog_tree.tpl.html
понравились там строки
HTML:
{if $categoryID == $categories_tree[i].categoryID}
 {* selected node => point category and don't make a link *}
 <b>
<font class=lightstandard style="color: #4197bb">* {$categories_tree[i].name}</font>
</b>
<br>
{else}
{* not selected node => make a link to a category *}
 <a href="index.php?categoryID={$categories_tree[i].categoryID}" 
  {if $categories_tree[i].level > 1}class=lightstandard 
   {else}class=light{/if}  
style="color: #4197bb">{$categories_tree[i].name}</a><br>
{/if}
Может и ошибаюсь, с ними поиграться?) :nezn:
 
nafanya расписывал
*** скрытое содержание ***

Нашел более удобный и лучший вариант))))
Спасибо DRV :)
Вообщем работает на основе спец. предложений...

В includes/home.php вместо:
HTML:
	//special offers
	$result = array();
	$q = db_query("SELECT productID FROM ".SPECIAL_OFFERS_TABLE." order by rand()") or die (db_error());
	while ($row = db_fetch_row($q))
	{
		$q1 = db_query("SELECT productID, name, default_picture, Price, brief_description, 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] );
			$picture_row = db_fetch_row( $picture );
			if ( $picture_row )
			{
			 	if ( file_exists( "./products_pictures/".$picture_row[0] ) )
				{
					$row1[2] = $picture_row[0];
					$row1[3] = show_price($row1[3]);
					$result[] = $row1;
				}
			}
		}
	}

	$smarty->assign("special_offers",$result);

Вставляем:
HTML:
//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, brief_description, 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
HTML:
<a href="index.php?productID={$best_product[i][4]}">{$best_product[i][5]}</a>

Ву-а-ля готово :)))) Пользуйтесь! Оффтоп... Все-таки поиск творит чудеса:)))) :yahoo::yahoo::yahoo::yahoo::yahoo::yahoo:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху