nombre de colonne pour les article

7 messages dans ce sujet

Posté(e) · Signaler ce message

bonjour j'aurai voulu savoir si il était possible que les article apparaisse sur 2 colonne au lieu de 4

pour pouvoir mettre les photo plus grosse

merci d'avance

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour neomega,

J'ai besoin de connaitre la version de PEEL pour vous indiquez la marche à suivre.

Merci.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour neomega,

J'ai besoin de connaitre la version de PEEL pour vous indiquez la marche à suivre.

Merci.

ma version est 6.0.3

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Il faut modifier la valeur du 8ème paramètre ($nb_colonnes) de la fonction affiche_produits dans la page display_product.php, vers la ligne 393.

Par défaut, la valeur de ce paramètre est 4. Changer cette valeur pour obtenir le nombre de colonne désiré.

Simon.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Il faut modifier la valeur du 8ème paramètre ($nb_colonnes) de la fonction affiche_produits dans la page display_product.php, vers la ligne 393.

Par défaut, la valeur de ce paramètre est 4. Changer cette valeur pour obtenir le nombre de colonne désiré.

Simon.

je viens de regarder dans ce fichier "Display_product.php"

et il n'y a aucun endroit ou "$nb_colonnes" vaut 4

voici la liste des endroits ou apparaît " $nb_colonnes "

Line 484: * @param integer $nb_colonnes

Line 489: function affiche_produits($condition_value1, $condition_value2, $type, $nb_par_page, $mode = 'general', $return_mode = false, $reference_id = 0, $nb_colonnes = 2, $no_display_if_empty = false, $always_show_multipage_footer = true)

Line 496: if($nb_par_page % $nb_colonnes > 0){

Line 497: $nb_par_page = $nb_par_page + ($nb_colonnes - ($nb_par_page % $nb_colonnes));

Line 497: $nb_par_page = $nb_par_page + ($nb_colonnes - ($nb_par_page % $nb_colonnes));

Line 500: if ($nb_colonnes == 3) {

Line 507: $cartridge_product_css_class = 'product_per_line_' . $nb_colonnes;

Line 591: $display_border = (($j % $nb_colonnes != $nb_colonnes-1) && ($j != count($results_array)-1));

Line 591: $display_border = (($j % $nb_colonnes != $nb_colonnes-1) && ($j != count($results_array)-1));

Line 599: if ($j % $nb_colonnes == 0) {

Line 706: if ($j % $nb_colonnes == 0 || $j == count($results_array)) {

Line 707: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

Line 707: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

Line 719: <tr><td align="center" class="normal" colspan="' . $nb_colonnes . '">' . $Links->GetMultipage() . '</td></tr>

Line 1043: * @param integer $nb_colonnes

Line 1047: function get_subcategories_table($parent_id, $nb_colonnes, $return_mode = false)

Line 1061: if ($j % $nb_colonnes == 0) {

Line 1064: if ($j % $nb_colonnes != 0 || $j % $nb_colonnes == 0) {

Line 1064: if ($j % $nb_colonnes != 0 || $j % $nb_colonnes == 0) {

Line 1067: <td align="center" style="width:' . floor(100 / $nb_colonnes) . '%">' . $link;

Line 1076: if ($j % $nb_colonnes == 0 || $j == $nb_cellules) {

Line 1077: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

Line 1077: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

Line 1113: $nb_colonnes = 2;

Line 1119: if ($j % $nb_colonnes == 0) {

Line 1122: if ($j % $nb_colonnes != 0 || $j % $nb_colonnes == 0) {

Line 1122: if ($j % $nb_colonnes != 0 || $j % $nb_colonnes == 0) {

Line 1133: if ($j % $nb_colonnes == 0 || $j == $nb_cellules) {

Line 1134: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

Line 1134: while ($j % $nb_colonnes != 0 && $j > $nb_colonnes) {

merci encore

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

La modification est à apporter au niveau de l'appel de cette fonction.

Dans votre cas, pour modifier le nombre de colonne de produit dans les pages catalogue, il faut remplacer le 8ème paramètre de la fonction affiche_produits qui est appelée dans la fonction get_products_list_brief_html du fichier display_product.php, vers la ligne 393.

La valeur de ce paramètre est 4, remplacer cette valeur par 2.

Simon.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

merci beaucoup sa marche nikel

cordialement

pour ce que sa intéresse pour la version 6.2

le nombre de colonne se modifie dans:

lib/fonctions/display-product.php

ligne :430

$output .= affiche_produits($catid, null, 'category', $GLOBALS['site_parameters']['nb_produit_page'], $products_display_mode, true, null, 4, false);

remplacer le 4 par le nombre de colonne souhaitez

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping