Posté(e) 12 déc. 2011 · Signaler ce message Bonjour, J'ai besoin d'aide pour personnaliser l'apparence des catégories filles, notamment l'affichage des images liées à la sous-catégorie. Actuellement, mes pages affiche le titre de la catégorie consultée et dessous, des liens simples vers les sous-catégories du catalogue. J'ai attribué des images à ces sous-catégorie avec l'espoir de voir ces images à la place des liens (comme des boutons) malheureusement, ce n'est pas si simple. J'ai essayé de vider le dossier THumb et de consulter le forum... mais je ne dois pas être sur la bonne piste. le site temporaire est http://cluster006.ovh.net/~monamiba/boutique/ Version de peel 6.2 Merci de votre aide. 1 personne aime ça Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 12 déc. 2011 · Signaler ce message Bonjour, Pouvez vous vérifier que les arguments de la fonction get_subcategories_table() utilisé dans le fichier achat/index.php soit bien comme ceci : $subcategories_table = get_subcategories_table($catid, 5, true); [/CODE] ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 13 déc. 2011 · Signaler ce message Bonjour Simon, je n'ai pas trouvé cette fonction dans achat/index.php mais dans lib/fonctions/display_product.php Voilà le bout de code ligne 423 : if (!empty($display_subcategories)) { // Affichage des sous-catégories $subcategories_table = get_subcategories_table($catid, 5, true); if (!empty($subcategories_table)) { $output .= $subcategories_table; } } Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 13 déc. 2011 · Signaler ce message Bonjour, dans la fonction get_subcategories_table, ajouter une valeur true par défaut à l'argument $display_image, de cette façon : function get_subcategories_table($parent_id, $nb_colonnes, $return_mode = false, $display_image=true) [/CODE] Si l'image n'apparait pas, vous pouvez tester les valeurs[i] $cat['image'] && $display_image[/i] dans la fonction, pour comprendre pourquoi cette condition échoue. Vous pouvez faire comme ceci: [CODE] die(var_dump($cat['image'], $display_image)); if (!empty($cat['image']) && $display_image) { $output .= '<img src="' . $GLOBALS['repertoire_upload'] . '/thumbs/' . thumbs($cat['image'], 120, 120, "fit") . '" alt="' . String::html_entity_decode_if_needed($cat['nom_' . $_SESSION['session_langue']]) . '" /></a><br />' . $link . String::html_entity_decode_if_needed($cat['nom_' . $_SESSION['session_langue']]) . ''; } else { $output .= String::html_entity_decode_if_needed($cat['nom_' . $_SESSION['session_langue']]); } Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 13 déc. 2011 · Signaler ce message Merci, cela fonctionne avec la 1ere solution : Voilà mon bout de code : $subcategories_table = get_subcategories_table($catid, 5, $return_mode = false, $display_image=true); Partager ce message Lien à poster Partager sur d’autres sites