Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: toomekn w Sierpień 06, 2014, 09:09:21 am

Tytuł: Po wejściu na stronę produktu znikają kategorie.
Wiadomość wysłana przez: toomekn w Sierpień 06, 2014, 09:09:21 am
Witam,
Mam problem z wyświetleniem kategorii. Kupiłem szablon i po wgraniu go kategorie działają dobrze z jednym wyjątkiem - kiedy wejdzie się już w informacje o produkcie kategorie znikają. Na defaultowym szablonie nie ma tego problemu więc zapewne jest to problem ze skórką.

Adres sklepu topgolosinas.com

w themes tego szalonu znajdują się następujące moduły:
- blockcart
- blockcms
- blockcustomerprivacy
- blockmyaccount
- blockspecials
- blockuserinfo
- homefeatured


Proszę Was doświadczeni użytkownicy o pomoc.
Tytuł: Odp: Po wejściu na stronę produktu znikają kategorie.
Wiadomość wysłana przez: design4VIP w Sierpień 06, 2014, 09:37:21 am
wylacz kompilacje CCC oraz wyczysc cache (najlepiej recznie) i zobacz efekty.

a co najwazniejsze - sprawdz czy w ./themes/skorka/js/tools na serwerze masz zachowane wielkosci liter dla zawartych plikow. najprawdopodobniej przy kopiowaniu zmienily sie na male dla Tree
Tytuł: Odp: Po wejściu na stronę produktu znikają kategorie.
Wiadomość wysłana przez: toomekn w Sierpień 06, 2014, 10:15:57 am
Kompilacja wyłączona, cache wyczyściłem kilkukrotnie również według zaleceń z http://prestashopforum.pl/index.php?topic=10646.0

Nie bardzo rozumiem drugą wskazówkę. Dodam tylko jeżeli ma to jakieś znaczenie iż wszystkie kategorie oraz produkty pisane są z tabsem podczas wprowadzania.

http://topgolosinas.com/themes/cake_shop/js/tools/treeManagement.js
http://topgolosinas.com/themes/cake_shop/js/tools/statesManagement.js

Produkty i kategorię znikają tylko na stronie produktu.  (Sam blok kategorie zostaje)
http://topgolosinas.com/index.php?id_product=11&controller=product


EDIT:
Zauważyłem w firebug że blok ma display:none;

PYtanie:
Znalazłem js w blockcategories.tpl
      {* Javascript moved here to fix bug #PSCFI-151 *}
      <script type="text/javascript">
      // <![CDATA[
         // we hide the tree only if JavaScript is activated
         $('div#categories_block_left ul.dhtml').hide();
      // ]]>
      </script>

Czy mogę to usunąć bez obaw o jakieś problemy później? Lub chociaż usunąć tylko ".hide()" ?
Tytuł: Odp: Po wejściu na stronę produktu znikają kategorie.
Wiadomość wysłana przez: design4VIP w Sierpień 06, 2014, 12:59:29 pm
nie a bardzo usuwac 'hide()' bo jednak on po cos jest ;) powinno sie z automatu przelaczyc z dhtml na dynamic przez plik wlasnie wspomniany treeManagment.js wiec albo jest jakis blad w pliku albo blokuje go ktoras z funcji po stornie product.js.


jezlei nazwy w szalobnie sa poprawne (wielkosci liter) - a sa bo z linkow pliki sie zglaszaja, to sprobuj zamienic je na te z defaultowego szablonu. jezeli to nie poskutkuje zamien plik (zachowujac oryginalny) product.js. jezeli po zamianie tego pliku sytuacja sie porawi czyli, ze ten plik blokuje Tree. nalezy szukac bledu w tym zachowanym pliku i porownujac z oryginalnym sprawdzic jakie zmiany zostaly w nim przeprowadzone i co z nich moglo by wplywac na Tree.
Tytuł: Odp: Po wejściu na stronę produktu znikają kategorie.
Wiadomość wysłana przez: toomekn w Sierpień 06, 2014, 03:22:35 pm
Dzięki za pomoc. Pomogło ponowne wgranie całej templatki.