Jump to content
  • 0

blok kategorii po lewej - edycja presta 1.6


uzytkownik78

Question

Np. mam kategorie "ubrania' podkategorię bluzy podkategorię męskie i damskie

kolejna kategoria "komputery" podkategoria karty graficzne i procesory

 

więc

ubrania > bluzy > męskie / damskie

kompuyery > karty graficzne / procesory

 

jak zmodyfikować kategorie po lewej aby po kliknięciu w bluzy wyświetlała się całość kategorii ubrania ale nie wyświetlały się komputery?

 

w tej chwili z opcji presty jest raczej "wszystko albo nic" bo wyświetlając kategorie nadrzędne dostaniemy też komputery a wyświetlając bieżącą dostajemy coraz węższe pole widzenia (gdy klikniemy bluzy nie widać ubrania, gdy klikniemy męskie/damskie nie widać bluzy itd.)

Edited by uzytkownik78 (see edit history)
Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Podbije pytanie. Czy wyswietlanie kategorii w lewym pasku odbywa sie tu:

{if $blockCategTree && $blockCategTree.children|@count}
<!-- Block categories module -->
<div id="categories_block_left" class="block">
<h2 class="title_block">
{if isset($currentCategory)}
{$currentCategory->name|escape}
{else}
{l s='Categories' mod='blockcategories'}
{/if}
</h2>
<div class="block_content">
<ul class="tree {if $isDhtml}dhtml{/if}">
{foreach from=$blockCategTree.children item=child name=blockCategTree}
{if $smarty.foreach.blockCategTree.last}
{include file="$branche_tpl_path" node=$child last='true'}
{else}
{include file="$branche_tpl_path" node=$child}
{/if}
{/foreach}
</ul>
</div>
</div>
<!-- /Block categories module -->
{/if}
To plik blockcategories.tpl. Jesli tak to czy ktos umialby go zmodyfikowac? Idelnie by bylo, gdyby domyslnie kategorie byly zwiniete. Idealnie, gdyby pojawial sie znak rozwijania podkategorii. Czy to mozliwe przez zmodyfikowanie tego pliku? Czy moze nalezaloby go zastapic?
Link to comment
Share on other sites

  • 0

to tylko plik szablonu, czyli to co ma wyswietlic (w jaki sposob) a to co ma byc w nim wysweitlone i cale zarzadzanie tym szablonem bedzie w samym kontrolerze tego modulu (czyli PHP). z tymi rozwinieciami i zwinieciami to juz skrypt JS. czyli trzeba by zmodyfikowac kazdy plik modulu pokolei zeby osiagnac zamierzony efekt. delikatnie mowiac - zbudowac modul pod podstaw. 

 

mysle, ze prostszym i szybszym, a zarazem tanszym rozwiazaniem bedzie poszukanie jakiegos modulu na addons, mysle, ze i z darmowymi nie powinno byc problemu. 

Edited by design4VIP (see edit history)
Link to comment
Share on other sites

  • 0

I wracamy do poprzedniego tematu leczenia objawów, przecież default-bootstrap w standardzie ma opcje zwijania i rozwijania kategorii w tym module.

nie nie, przeczytaj dokladnie ;) tak, w standardzie rozwija, ale jak wchodzisz w kateogrie nadrzedne to znikaja inne nadrzedne i pozostaja w bloku tylko podrzredne kateogrie. kolega chce mic non stop wyswielone wszystkie a rozwinieta tylko aktywna. jak dobrze pamietam tak bylo w 1.4 a pozniej pozmieniali i non stop trzeba bylo przeragiac modul albo szukac nonwego. 

Link to comment
Share on other sites

  • 0

No chyba nie, zerknij na stronę którą podał w poprzednim wątku to zobaczysz o co chodzi, poza tym to o czym piszesz jest do ustawienia w konfiguracji modułu, a tutaj nie jest wczytywany poprawnie js i wiele innych plików więc zamiast leczyć przyczynę ktoś stara się leczyć objawy a to dopiero początek problemów ;)

Link to comment
Share on other sites

  • 0

Obecnie jest tak, ze przy wyswietlaniu strony glownej pasek kategorii jest zwiniety. W momencie gdy otworze jakikolwiek katalog/kategorie pasek tej kategorii z lewej strony calkowicie sie rozwija, a znikaja wszystkie inne kategorie. To nie wyglada fajnie. Stad pomysl sterowania rozwijaniem przy zachowaniu domyslnego zwiniecia. 

endriu wrzuca tu haslo default-bootstrap... lubie go, bo ma zawsze cos do powiedzenia, ale bez szczegolow. Pisze, ze mozna to zmienic w konfguracji modulu (Categories block?) Zapewniam, ze nie mozna, jesli kategoria ma podkategorie, to zawsze sie ten pasek rozwinie.

Link to comment
Share on other sites

  • 0

Tak kategoria w której się znajdujesz będzie domyślnie rozwinięta natomiast poziom widoczności kategorii jest do ustawienia w module. Jeśli chcesz pozbyć się większości problemów z home.pl to po prostu zmień hosting, druga opcja gorsza to zmiana ustawienia separacji serwisu.

Link to comment
Share on other sites

  • 0

Zmiana poziomu widocznosci kategorii powoduje jedynie to, ze im glebiej w kategoriach sie zaglebisz, tym mniej sie wyswietli. Przy ustawieniu 1 rozwinie mi tylko biezaca kategorie 1 poziom w dol, przy 2 dwa pod-poziomy itd. Ale tak czy inaczej zawsze rozwija sie biezaca kategoria (pozostale "znikaja"). Jesli pasek z lewej ma byc pomocny w zmianie kategorii to taki sposob dzialania nie spelnia swojej funkcji.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...