Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
//all product
$result = array();
$q = db_query("SELECT `categoryID`,`name` FROM ".SS_products." order by rand() limit 0,4") or die (db_error());
while ($row = db_fetch_row($q))
{
$q1 = db_query("SELECT productID, name, default_picture, Price, categoryID, list_price FROM ".PRODUCTS_TABLE." where `categoryID`=$row[0] order by rand() limit 0,4") or die (db_error());
if ($row1 = db_fetch_row($q1))
{
if ( is_null($row1[2]) )
continue;
$picture = db_query( "select thumbnail, filename, 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];
if ($row1[3]<$row1[5]){$row1[5] = show_price($row1[5]);}else{$row1[5] ="";}
$row1[3] = show_price($row1[3]);
$result[] = array($row[1],$row1);
}
}
}
}
$smarty->assign("all_product",$result); ?>
<b>Случайные товары:</b>
<p style="margin-top: 0; margin-bottom: 0">{* now show all product *}</p>
<center>
<table border=0 cellspacing=0 cellpadding=0 width="150">
{section name=i loop=$all_product}
{if $smarty.section.i.index is div by 4}<tr>{/if}
<td valign=top width="100%">
<table border=0 bgcolor=white width="160" height=100 cellspacing=0>
<tr>
<td width="168" height="150" align="center" valign="bottom">
<p align="center">
<a href="product/{$all_product[i][1][0]}">
<img src="products_pictures/{$all_product[i][1][2]}" border=0 width="120"></a></td>
</tr>
<tr>
<td align="center" width="168">
<a href="product/{$all_product[i][1][0]}">{$all_product[i][1][1]}</a></td>
</tr>
<tr>
<td align="center" width="168">
<font color=red><b>{$all_product[i][1][3]}</b></font></td>
</tr>
</table>
</td>
{if ($smarty.section.i.index+1) is div by 4}</tr>{/if}
{/section}
</table>
</center>
А есть возможность реализовать следующее: чтобы выводился случайный товар не из всей БД товаров, а из той категории товаров в которой находишься сейчас?.
Нескажите..
Он открыл категорию товара, и может ее всю просмотреть, но зато может что-то не заметить в общем каталоге продуктов, а вдруг он давно искал эту вещь, которая в совершенно другой категории, и которая была показана ему случайно? (или возможно он увидел похожий продукт и ему нужен немного другой, но перейдя в нужную категорию он уже сможет выбрать себе подходящий).