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