uzytkownik78 Posted November 10, 2013 Share Posted November 10, 2013 (edited) http://dharanid.wordpress.com/2010/02/20/two-categories-block-in-prestashop/ użyłem tego tutoriala i to działa ale jest problem 1. Kategoria której użyłem do bloku2 wyświetla się w bloku1 a chciałbym tego uniknąć 2. Chcę wyświetlić blok2 na osobnej stronie czyli jakby mieć dwie strony z kategoriami i też nie mogę tego zrobić. Edited November 10, 2013 by uzytkownik78 (see edit history) Link to comment Share on other sites More sharing options...
0 vekia Posted November 10, 2013 Share Posted November 10, 2013 problem jest najprawdopodobniej w cache, spróbuj zmienić nazwy plików .tpl tzn. dobrze by było, aby każdy z modułów wykorzystywał plik o innej nazwie - to z uwagie na użycie cache dla tych modułów Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 10, 2013 Author Share Posted November 10, 2013 zmieniłem na blockcategories2.tpl i blockcategories2.php ale to nie pomogło Link to comment Share on other sites More sharing options...
0 vekia Posted November 10, 2013 Share Posted November 10, 2013 możesz załączyć tutaj pliki? sprawdzę je u siebie i naniosę poprawki jak będize trzeba możesz wykorzystać serwis pastebin.com do wklejenia kodu Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 11, 2013 Author Share Posted November 11, 2013 blockcategories2.php http://pastebin.com/59KjuLqh blockcategories2.tpl http://pastebin.com/Ba2CQYdL ale w pliku blockcategories2.tpl nie zmieniałem nic oprócz nazwy w pliku php zmieniałem tylko wszystkie blockcategories na blockcategories2 jak w tutorialu Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 12, 2013 Author Share Posted November 12, 2013 czy uda się coś? Link to comment Share on other sites More sharing options...
0 vekia Posted November 12, 2013 Share Posted November 12, 2013 witaj, przeoczyłem Twoją odpowiedź, już zerkam! właśnie to robię Link to comment Share on other sites More sharing options...
0 vekia Posted November 12, 2013 Share Posted November 12, 2013 blockcategories2.php http://pastebin.com/mS09xa1d blockcategories2.tpl http://pastebin.com/AztpAYRt category_tree_branch.tpl http://pastebin.com/Kw921CgB Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 13, 2013 Author Share Posted November 13, 2013 (edited) blockcategories2.php http://pastebin.com/mS09xa1d blockcategories2.tpl http://pastebin.com/AztpAYRt category_tree_branch.tpl http://pastebin.com/Kw921CgB jest tak samo jak było ale dzięki za pomoc trzeba nieźle kminić żeby tego prestashopa przerabiać może wytłumaczę jeszcze raz prestashop 1.5 tworzę sobie link podpisany sklep -> sklep przechodzi na kategorię główną sklepową jakąś np. odzież i wyświetla w lewej kolumnie w bloku kategorii resztę kategorii tworzę w topmenu kolejny link team -> team przechodzi na kategorię team z id 19 która wyświetla tylko kategorię 19 oraz podkategorie ale bez żadnych innych kategorii sklepowych tak to chciałem zrobić Edited November 13, 2013 by uzytkownik78 (see edit history) Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 16, 2013 Author Share Posted November 16, 2013 szkoda że się nei udało ale dzięki za pomoc! Link to comment Share on other sites More sharing options...
0 vekia Posted November 16, 2013 Share Posted November 16, 2013 Musisz być pewny, że zastąpiłeś wszystkie pliki u mnie wyświetla dwa bloki bez problemów: nie wiem co więcej mogę zrobić, bo wszystko już zostało zrobione Link to comment Share on other sites More sharing options...
0 Krystian Podemski Posted November 17, 2013 Share Posted November 17, 2013 Nie wiem czy dobrze rozumiem ale chyba chodzi tylko o ukrycie jednego modułu gdy kategoria drugiego jest aktywną? Na podstronie kategorii masz dostęp do zmiennej $category i możesz kontrolować wg tego który blok ukryć, coś w stylu: {if isset($category) AND $category->id == 2 OR i sset($category) AND $category->id_parent == 2} tu blok {/if} Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 17, 2013 Author Share Posted November 17, 2013 (edited) Nie wiem czy dobrze rozumiem ale chyba chodzi tylko o ukrycie jednego modułu gdy kategoria drugiego jest aktywną? właśnie o to chodzi i już to sprawdzam w category.tpl zmieniłem na {if isset($category) AND $category->id == 19 OR isset($category) AND $category->id_parent == 19} bo 19 to moja osobna kategoria ale to nic nie zmieniło więc nadal problem nie jest rozwiązany Edited November 17, 2013 by uzytkownik78 (see edit history) Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 17, 2013 Author Share Posted November 17, 2013 (edited) Musisz być pewny, że zastąpiłeś wszystkie pliki u mnie wyświetla dwa bloki bez problemów: nie wiem co więcej mogę zrobić, bo wszystko już zostało zrobione wyświetla mi oba bloki też ale w pierwszym wyświetla kategorię z drugiego i nie wiem jak to zmienić nawet tu widać że się zazębiają accessories i accessories w obu blokach Edited November 17, 2013 by uzytkownik78 (see edit history) Link to comment Share on other sites More sharing options...
0 Krystian Podemski Posted November 17, 2013 Share Posted November 17, 2013 właśnie o to chodzi i już to sprawdzam w category.tpl zmieniłem na {if isset($category) AND $category->id == 19 OR isset($category) AND $category->id_parent == 19} bo 19 to moja osobna kategoria ale to nic nie zmieniło więc nadal problem nie jest rozwiązany Ale to raczej bezpośrednio w pliku szablonu bloku kategorii takie warunki stawiasz, a nie w category.tpl Link to comment Share on other sites More sharing options...
0 vekia Posted November 17, 2013 Share Posted November 17, 2013 chodziło o category-tree-branch.tpl czy o category.tpl ? w tym pierwszym module (blockcategories) wykluczasz cała kategorie której używasz w blockcategories2 {if node.id!=19} KOD {/if} Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 17, 2013 Author Share Posted November 17, 2013 chodziło o category.tpl Link to comment Share on other sites More sharing options...
0 Krystian Podemski Posted November 17, 2013 Share Posted November 17, 2013 To ja już niestety nie mam pojęcia o co chodzi, z jednej strony modyfikacja blockcategories, teraz category.tpl - nie wiem, naprawdę nie wiem. Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 18, 2013 Author Share Posted November 18, 2013 chodziło o category-tree-branch.tpl czy o category.tpl ? w tym pierwszym module (blockcategories) wykluczasz cała kategorie której używasz w blockcategories2 {if node.id!=19} KOD {/if} gdybyś mi powiedział dokładniej gdzie ten kod mam wstawić to by było dobrze ;P Link to comment Share on other sites More sharing options...
0 uzytkownik78 Posted November 18, 2013 Author Share Posted November 18, 2013 (edited) To ja już niestety nie mam pojęcia o co chodzi, z jednej strony modyfikacja blockcategories, teraz category.tpl - nie wiem, naprawdę nie wiem. chodzi o to że z moją znajomością kodu sam nie wiem jak mam to zrobić ale chciałem by było zrobione tak jak w postach powyżej 2 moduły blockcategories moduły osobno na różnych stronach presty w blockcategories2 wyświetlać kategorię specjalną I NIE WYŚWIETLAĆ TEJ KATEGORII W blockcategories --------------------------------------------------- rozwiązałem problem nie "mieszania" się kategorii między blokami wystarczy stworzyć kategorie nadrzędną dla każdego z blockcategories i wyświetlać w nim po ID odpowiednią kategorię czyli patent z blockcategories2 zastosować też to blockcategories czemu dopiero teraz o tym pomyślałem? teraz zostało tylko wyświetlanie obu blokcategories na osobnych stronach bo w tej chwili blockcategories i blockcategories wyświetlane są na tej samej stronie Edited November 18, 2013 by uzytkownik78 (see edit history) Link to comment Share on other sites More sharing options...
0 Krystian Podemski Posted November 18, 2013 Share Posted November 18, 2013 No to przed zawartością blockcategories2.tpl dajesz warunek o którym ja pisałem, oczywiście identyfikator kategorii sobie podmieniasz i zamiast == dajesz zaprzeczenie w postaci != - tam wpisujesz id kategorii na której nie ma się wyświetlać drugi blok, analogicznie robisz z pierwszym jeśli trzeba. Link to comment Share on other sites More sharing options...
0 marekneo2 Posted May 10, 2016 Share Posted May 10, 2016 Czy te rozwiązanie zadziała również na PrestaShop 1.6.0.14? Link to comment Share on other sites More sharing options...
Question
uzytkownik78
http://dharanid.wordpress.com/2010/02/20/two-categories-block-in-prestashop/
użyłem tego tutoriala i to działa ale jest problem
1. Kategoria której użyłem do bloku2 wyświetla się w bloku1 a chciałbym tego uniknąć
2. Chcę wyświetlić blok2 na osobnej stronie czyli jakby mieć dwie strony z kategoriami i też nie mogę tego zrobić.
Edited by uzytkownik78 (see edit history)Link to comment
Share on other sites
21 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now