Amlioration de la page
This commit is contained in:
parent
8131c09f29
commit
74f763069c
@ -26,11 +26,40 @@ llxHeader();
|
||||
|
||||
$db = new Db();
|
||||
|
||||
print_barre_liste("Liste des promotions", $page, $PHP_SELF);
|
||||
if ($action == "inactive")
|
||||
{
|
||||
$promotion = new Promotion($db);
|
||||
$promotion->set_inactive($id);
|
||||
}
|
||||
if ($action == "active")
|
||||
{
|
||||
$promotion = new Promotion($db);
|
||||
$promotion->set_active($id);
|
||||
}
|
||||
|
||||
$sql = "SELECT pd.products_name, s.specials_new_products_price, p.products_price";
|
||||
if ($sortfield == "")
|
||||
{
|
||||
$sortfield="pd.products_name";
|
||||
}
|
||||
if ($sortorder == "")
|
||||
{
|
||||
$sortorder="ASC";
|
||||
}
|
||||
|
||||
if ($page == -1) { $page = 0 ; }
|
||||
$limit = $conf->liste_limit;
|
||||
$offset = $limit * $page ;
|
||||
|
||||
print_barre_liste("Liste des promotions", $page, $PHP_SELF, "",$sortfield, $sortorder);
|
||||
|
||||
$urladd = "&sortorder=$sortorder&sortfield=$sortfield";
|
||||
|
||||
$sql = "SELECT pd.products_name, s.specials_new_products_price, p.products_price, p.products_model, s.status, p.products_id";
|
||||
$sql .= ",".$db->pdate("expires_date")." as fin";
|
||||
$sql .= " FROM ".DB_NAME_OSC.".specials as s,".DB_NAME_OSC.".products_description as pd,".DB_NAME_OSC.".products as p";
|
||||
$sql .= " WHERE s.products_id = pd.products_id AND pd.products_id = p.products_id AND pd.language_id = ".OSC_LANGUAGE_ID;
|
||||
$sql .= " ORDER BY $sortfield $sortorder ";
|
||||
$sql .= $db->plimit( $limit ,$offset);
|
||||
|
||||
if ( $db->query($sql) )
|
||||
{
|
||||
@ -38,8 +67,11 @@ if ( $db->query($sql) )
|
||||
$i = 0;
|
||||
print '<p><TABLE border="0" width="100%" cellspacing="0" cellpadding="4">';
|
||||
print "<TR class=\"liste_titre\"><td>";
|
||||
print_liste_field_titre("Titre",$PHP_SELF, "a.title");
|
||||
print_liste_field_titre("Réf",$PHP_SELF, "p.products_model");
|
||||
print "</td><td>";
|
||||
print_liste_field_titre("Titre",$PHP_SELF, "pd.products_name");
|
||||
print "</td>";
|
||||
print "</td><td></td><td></td><td>Fin</td>";
|
||||
print '<td align="right">Prix initial</td>';
|
||||
print '<td align="right">Prix remisé</td>';
|
||||
print "</TR>\n";
|
||||
@ -49,9 +81,26 @@ if ( $db->query($sql) )
|
||||
$objp = $db->fetch_object( $i);
|
||||
$var=!$var;
|
||||
|
||||
print "<tr>";
|
||||
print "<TR $bc[$var]>";
|
||||
print '<td>'.$objp->products_model."</td>";
|
||||
print '<td>'.$objp->products_name."</td>";
|
||||
print '<td align="rigth">'.price($objp->products_price)."</td>";
|
||||
|
||||
if ($objp->status == 1)
|
||||
{
|
||||
print '<td align="center"><img src="/theme/'.$conf->theme.'/img/icon_status_green.png" border="0" alt="actif"></td>';
|
||||
print '<td align="center">';
|
||||
print '<a href="index.php?action=inactive&id='.$objp->products_id.''.$urladd.'&page='.$page.'">';
|
||||
print '<img src="/theme/'.$conf->theme.'/img/icon_status_red_light.png" border="0"></a></td>';
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<td align="center">';
|
||||
print '<a href="index.php?action=active&id='.$objp->products_id.''.$urladd.'&page='.$page.'">';
|
||||
print '<img src="/theme/'.$conf->theme.'/img/icon_status_green_light.png" border="0"></a></td>';
|
||||
print '<td align="center"><img src="/theme/'.$conf->theme.'/img/icon_status_red.png" border="0" alt="inactif"></td>';
|
||||
}
|
||||
print "<td>".strftime("%d/%m/%Y", $objp->fin)."</td>";
|
||||
print '<td align="right">'.price($objp->products_price)."</td>";
|
||||
print '<td align="right">'.price($objp->specials_new_products_price)."</td>";
|
||||
print "</tr>";
|
||||
$i++;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user