wdrożenia PrestaShop

Brak linków do nadrzędnych kategorii w blocktopmenu

  • 1 Odpowiedzi
  • 1209 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline woodland

  • Nowy
  • *
  • 1
  • 0
  • prestashop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Brak linków do nadrzędnych kategorii w blocktopmenu
« dnia: Październik 22, 2015, 10:32:40 pm »

Presta 1.6.1.1

Mam ogromny problem z modułem blocktopmenu (górne menu poziome).


Moduł generuje mi rozwijane menu, wszystkie podkategorie posiadają poprawny link ale problem pojawia się w kategoriach nadrzędnych najwyższego poziomu. Te generują link do strony głównej zamiast do strony kategorii.


Winowajcą jest prawdopodobnie blocktopmenu.php
if ($category['level_depth'] > 1) {
                $cat = new Category($category['id_category']);
                $link = Tools::HtmlEntitiesUTF8($cat->getLink());
            } else {
                $link = $this->context->link->getPageLink('index');
            }



Tools::HtmlEntitiesUTF8($cat->getLink()); zwraca pusty link (samo href bez znaku równości) i moduł w takim momencie po prostu pokazuje link do strony głównej "index".

Jak to naprawić? Próbowałem już wielu różnych wersji blocktopmenu, w tym najnowszą z Git. Problem nie występuje np. na demach TemplateMonster lub firmowym demo PrestaShop.
« Ostatnia zmiana: Październik 23, 2015, 11:03:42 am wysłana przez west »

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak linków do nadrzędnych kategorii w blocktopmenu
« Odpowiedź #1 dnia: Październik 28, 2015, 03:23:14 pm »
bo kategoria nadrzedna powinna byc w sklepie tylko jedna. kateogria nadrzedna a kategoria i jej podkateogrie to diwe oddzielne rzeczy. poodznaczaj nadrzednosc w kateogriach glownych zawierajacych podkateogrie
design4VIP z innej strony...