$smarty->hassign("customer_name", $customer_name);вставляем код
/// навигация по товарам
// выбираем все включеные продукты в текущей категории
$q = db_query("select productID from ".PRODUCTS_TABLE." where enabled=1 AND categoryID=".(int)$a["categoryID"] );
while( $row=db_fetch_row($q) )
$productID_array[] = $row["productID"];
/// определяем индекс текущего продукта
$key = array_search($productID, $productID_array);
if(count($productID_array) == 2) //если в категории только 2 товара
{
if((int)$key == 0) // если товар первый в выборке
$smarty->assign("next_productID", end($productID_array));
else // если товар последний в выборке
$smarty->assign("prev_productID", reset($productID_array));
}
elseif(count($productID_array) > 2) //если в категории более 2 товаров
{
if((int)$key == 0) // если товар первый в выборке
{
$smarty->assign("prev_productID", end($productID_array)); // предыдущим товаром становится последний в выборке
$smarty->assign("next_productID", $productID_array[$key+1]);
}
elseif((int)$key == (count($productID_array) - 1)) // если товар последний в выборке
{
$smarty->assign("prev_productID", $productID_array[$key-1]); // следующим товаром становится первый в выборке
$smarty->assign("next_productID", reset($productID_array));
}
else
{
$smarty->assign("prev_productID", $productID_array[$key-1]);
$smarty->assign("next_productID", $productID_array[$key+1]);
}
}
///end
осталось добавить следующий код в шаблон - файл core/tpl/user/ваш_шаблон/product_detailed.tpl.html
{* навигация по товарам *} {if $prev_productID} <a href='{if $smarty.const.CONF_MOD_REWRITE eq 1}product_{$prev_productID}.html{else}index.php?productID={$prev_productID}{/if}'>Предыдущий</a> {/if} {if $next_productID} <a href='{if $smarty.const.CONF_MOD_REWRITE eq 1}product_{$next_productID}.html{else}index.php?productID={$next_productID}{/if}'>Следующий</a> {/if}