Module galerie classement par défaut [Réglé]
Modification php
Créations de Modules
Visiteur
Boosteur Inactif
Cette question s'adresse à Reidlos ou Ben.popeye:
Suite à la transformation du module gallery en module cards je chercher à faire le classement des images par défaut par le nom..
Qu'est-ce qu'il faut que je modifie pour avoir le classement par Nom et en ordre croissant ?
gallery.php en cards.php:
Code PHP :
//Ordonnement. $array_order = array('name' => $LANG['name'], 'date' => $LANG['date'], 'views' => $LANG['views'], 'notes' => $LANG['notes'], 'com' => $LANG['com_s']); foreach ($array_order as $type => $name) { $Template->assign_block_vars('order', array( 'ORDER_BY' => '<a href="cards' . url('.php?sort=' . $type . '_desc&cat=' . $g_idcat, '-' . $g_idcat . '+' . $rewrite_title . '.php?sort=' . $type . '_desc') . '" style="background-image:url(' . $module_data_path . '/images/' . $type . '.png);">' . $name . '</a>' )); }
Merci ...
Édité par Visiteur Le 09/07/2010 à 12h44
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Changer :
Code PHP :
$result = $Sql->query_while("SELECT g.id, g.idcat, g.name, g.path, g.timestamp, g.aprob, g.width, g.height, g.user_id, g.views, g.note, g.nbrnote, g.nbr_com, g.aprob, m.login FROM " . PREFIX . "gallery g LEFT JOIN " . DB_TABLE_MEMBER . " m ON m.user_id = g.user_id WHERE g.idcat = '" . $g_idcat . "' AND g.aprob = 1 " . $g_sql_sort . " " . $Sql->limit($Pagination->get_first_msg($CONFIG_GALLERY['nbr_pics_max'], 'pp'), $CONFIG_GALLERY['nbr_pics_max']), __LINE__, __FILE__);
par
Code PHP :
$result = $Sql->query_while("SELECT g.id, g.idcat, g.name, g.path, g.timestamp, g.aprob, g.width, g.height, g.user_id, g.views, g.note, g.nbrnote, g.nbr_com, g.aprob, m.login FROM " . PREFIX . "gallery g LEFT JOIN " . DB_TABLE_MEMBER . " m ON m.user_id = g.user_id WHERE g.idcat = '" . $g_idcat . "' AND g.aprob = 1 ORDER BY g.name DESC " . $Sql->limit($Pagination->get_first_msg($CONFIG_GALLERY['nbr_pics_max'], 'pp'), $CONFIG_GALLERY['nbr_pics_max']), __LINE__, __FILE__);
Je pense que c'est ça que tu cherche a faire, si ce n'est pas le cas, précise bien ce que tu veux trier par nom...
Édité par ReidLos Le 09/07/2010 à 12h46
Visiteur
Boosteur Inactif
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Visiteur
Boosteur Inactif
Edit: Tu as tout bon Reidlos
Merci ...
Édité par Visiteur Le 09/07/2010 à 17h47
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie