Jump to content

hulaup

Members
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • First Name
    eric
  • Last Name
    Canlorbe

hulaup's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Alors après beaucoup de recherches.... rien ne fonctionne. Même la solution proposée plus haut, dommage. La seule solution semble être de passer par du css ou comme le dit onice par un module tiers. Pour ma part avec le css de mon theme en modifiant le fichier : superfish-modified.css en rajoutant ceci à la ligne 192 : .sf-menu li li li ul { display:none !important; } voilà, c'est surement pas la solution la plus élégante mais ça fonctionne !
  2. désolé, je poursuis: du style foreach ($categories as $key => $category) { if ($category['level_depth'] <= 3) { if ($category['level_depth'] > 1) { tout le code } } } ma condition est ingrorée....
  3. j'ai intégré comme ceci : private function generateCategoriesMenu($categories, $is_children = 0) { $html = ''; foreach ($categories as $key => $category) { if ($category['level_depth'] <= 3) return false; if ($category['level_depth'] > 1) { $cat = new Category($category['id_category']); $link = Tools::HtmlEntitiesUTF8($cat->getLink()); } else $link = $this->context->link->getPageLink('index'); $html .= '<li'.(($this->page_name == 'category' && (int)Tools::getValue('id_category') == (int)$category['id_category']) ? ' class="sfHoverForce"' : '').'>'; $html .= '<a href="'.$link.'" title="'.$category['name'].'">'.$category['name'].'</a>'; en fait j'ai même essayé en intégrant dans la boucle foreach : du style foreach ($categories as $key => $category) {
  4. Le code se présente comme cela : private function generateCategoriesMenu($categories, $is_children = 0) { $html = ''; foreach ($categories as $key => $category) { if ($category['level_depth'] > 1) { $cat = new Category($category['id_category']); $link = Tools::HtmlEntitiesUTF8($cat->getLink()); } else $link = $this->context->link->getPageLink('index'); $html .= '<li'.(($this->page_name == 'category' && (int)Tools::getValue('id_category') == (int)$category['id_category']) ? ' class="sfHoverForce"' : '').'>'; $html .= '<a href="'.$link.'" title="'.$category['name'].'">'.$category['name'].'</a>'; j'ai juste un petit pb pour insérer le "return false"
  5. Merci onices. C'est exactement ça. Je me doutais qu'il y avait un truc dans le fichier php mais je n'ai pas trouvé.... faut dire qu'il est fourni et assez peu commenté ! Merci encore
  6. Bonjour, je cherche le moyen de ne faire apparître que 2 niveaux d'aborescence dans le menu horizontal du haut (blocktopmenu) et ne supprimer les ">" devant chaque rubrique. Merci d'avance.
×
×
  • Create New...