Img des catégories mères&filles dans la boxe catégories, ---| Résolu & optimisé ! |--- |
Bienvenue invité ( Connexion | Inscription )
Img des catégories mères&filles dans la boxe catégories, ---| Résolu & optimisé ! |--- |
11 Sep 2008, 21:56
Message
#1
|
|
Ceinture marron OSC Groupe : Membres Messages : 1690 Inscrit : 10-October 06 Lieu : Rives du Lez Membre no 12571 |
hello,
bon comme j'ai pas la science infuse, je pose la question. Je travaille sur la boxe catégories (pas des plus simples à modifier) et souhaite afficher l'image de la catégorie active dedans. donc je suis parti du code original de la boxe categories et j'ai ajouté après : Code tep_show_category($first_element); $info_box_contents = array(); $info_box_contents[] = array('text' => $categories_string); ceci : Code if ($cPath>0){ $info_box_contents[] = array('text' => tep_image(DIR_WS_IMAGES . tep_get_category_image($categories_image), tep_get_category_image($categories_name), 128, 128)); } évidemment, la fonction tep_get_category_image n'existe pas, donc je l'ai créé dans le fichier general.php : Code //// // Return a category image function tep_get_category_image($language = '') { global $languages_id; global $current_category_id; if (empty($language)) $language = $languages_id; $category_image_query = tep_db_query("select cd.categories_name, c.categories_image from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . $current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'"); $category_image = tep_db_fetch_array($category_image_query); return $category_image['categories_image']; } //// la question que je me pose, c'est est ce que j'ai pas réinventé la roue ? n'y a t'il pas une autre solution en exploitant déjà le code existant de la boxe, voir des fonctions natives d'oscommerce ? j'ai pas mal trituré mes poves méninges, mais à mon niveau, j'ai vu que ça... Qu'en pensez vous ? 'ci les zamis ! cdt -------------------- "Pourquoi vois-tu la paille qui est dans l'oeil de ton frère et n'aperçois-tu pas la poutre qui est dans ton oeil ?".(Saint Luc, VI-41)
|
|
14 Sep 2008, 16:51
Message
#2
|
|
Ceinture marron OSC Groupe : Membres Messages : 1690 Inscrit : 10-October 06 Lieu : Rives du Lez Membre no 12571 |
c presque ça mon 'tit Delete.
sauf pour : Et tu veux toujours avoir la catégorie mère courante qui apparait avec son image. Quelque soit la sous-catégorie si on est à la racine de la catégorie mère, c'est l'image de la catégorie mère qui apparaît. Si on est dans une catégorie fille, c'est l'image de la catégorie fille qui s'affiche. c'est le fonctionnement de l'appel des images des cat/sscat de la page index. mais ramener à la boxe cat. Ce message a été modifié par coconimo - 14 Sep 2008, 16:54. -------------------- "Pourquoi vois-tu la paille qui est dans l'oeil de ton frère et n'aperçois-tu pas la poutre qui est dans ton oeil ?".(Saint Luc, VI-41)
|
|
Version bas débit | Nous sommes le : 29th March 2024 - 00:37 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |