Tutaj znajsziesz przydatne rzeczy do tibi i ots
Top items najchętniej kupowanych itemów w sms shopie
W pliku shopsystem.php znajdujemy linkijkę:
$main_content .= '<h2><center>Welcome to '.$config['server']['serverName'].' shop.</center></h2><center>';
Pod nią dodajemy skrypt:
$main_content .= '
<table cellspacing="1" cellpadding="4" align="center" style="border:0px; width:90%; text-align:center">
<tr BGCOLOR="'.$config['site']['vdarkborder'].'" class=white>
<td style="text-align:center" colspan=100><font color=gold><b>Top '.$config['site']['top'].' najchetniej kupowanych przedmiotow SMS</b></font></td>
</tr><tr bgcolor='.$bgcolor.'>';
$result = $SQL->query("SELECT * FROM `z_shop_offer` ORDER BY `pid` DESC LIMIT ".$config['site']['top']."");
foreach($result as $rows) {
if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; }
$number_of_rows++;
$main_content .= '<td BGCOLOR="'.$config['site']['darkborder'].'" width="20%"><img src=images/items/'.$rows['itemid1'].'.gif><br><font size=2><b>'.$rows['offer_name'].'</b><br>
</font></td>';}Następnie szukamy:
elseif($buy_offer['type'] == 'item')
{Pod tym dodajemy
$SQL->query('UPDATE `z_shop_offer` SET `pid` = pid + 1 WHERE `id` ='.$buy_offer['id'].';');Pamiętajmy że w bazie danych w tabeli z_shop_offer powinien być wiersz pid
Na koniec w htdocs/config/config.php dodajemy linijkę
$config['site']['top'] = 4;
Linijka ta odpowiada za ilość wyświetlanych itemów. Najlepsza ilość to od 4-6
Jeżeli coś nie działa pisać posty.
Offline