$iCategory = $aCategories[$i]; $content .= throwListContent( $iCategory ); if( isset( $oCategory->aByParent[$iCategory] ) && ( !isset( $bParentOnly ) || ( is_numeric( $iSelected ) && isset( $oCategory->aParent[$iSelected] ) && $oCategory->aParent[$iSelected] == $iCategory ) ) ) // jesli dana kategoria posiada dzieci i ( mozna wyswietlac podkategorie lub dana kategoria jest rodzicem wybranej ) $content .= listCategoriesChildren( $iCategory );
} // end for
Jest to fragment funkcji listCategories( $sFile, $iType = null, $bParentOnly = null, $iSelected = null, $sOption = null, $bExt = null ){ global $tpl, $oCategory; która wyświetla menu. Teraz w odpowienim miejscu muszę użyć funkcji która wyświetla wszystkie produkty z podaj kategorii i wprowadzić dodatkowe zmiany do szablonów... Tylko nie wiem co gdzie dokładnie to dopisać.
D Ogi - postaraj sie uruchomic to narzedzie w wersji 1.3 to po pierwsze. po drugie powinno zadzialac tak, ze wstawisz funkcje: listProducts( 'products_list.tpl', 'category', $iCategory ), ktora zwraca cala liste.
~D Ogi
2006-08-05 12:54
No właśnie nie mogę na wersji 1.3, bo klient nie pozwala :/
~D Ogi
2006-08-05 13:33
Dzięki Treewood, Wygląda na to że funkcja działa :D Teraz popracuję nad szablonem. Wskazówki chętni widziane :D
if( isset( $oCategory->aByParent[$iCategory] ) && ( !isset( $bParentOnly ) || ( is_numeric( $iSelected ) && isset( $oCategory->aParent[$iSelected] ) && $oCategory->aParent[$iSelected] == $iCategory ) ) ){ // jesli dana kategoria posiada dzieci i ( mozna wyswietlac podkategorie lub dana kategoria jest rodzicem wybranej ) $content .= listCategoriesChildren( $iCategory ); } } // end for
Zmodyfikowałem ten kod tak jak powyżej widać, ale strony które nie wyświetlanają produktów (np. koszyk) nie wyświetlają się, błedy:
Fatal error: Call to undefined function: dblistproducts() in /export/home/httpd/htdocs/bracka_dawid/sk/plugins/noProductsInCat/noProductsInCat.php on line 62
Fatal error: Call to undefined function: throwfirstphoto() in /export/home/httpd/htdocs/bracka_dawid/sk/core/products.php on line 52
walnij require do plikow core/products-ff.php i core/files.php i core/files-ff.php
~D Ogi
2006-08-06 16:39
Jednak źle to robiłem... Udało mi się zrobić to menu trochę inną drogą. Dwa dni się z tym męczyłem. Ale teraz jak satysfakcje, że udało mi się zrobić takie menu bez pomocy autorów :DD
Jeśli chcecie mogę opublikować art jak robi się to menu :)
D Ogi - gratulacje. prosze wrocic link do opensolution.org gdyz w tej chwili lamiesz licencje po usunieciu linku do naszej strony. Wpis "powered by Quick.Cart" ma byc linkiem.
~D Ogi
2006-08-07 13:10
Ok, spoko To nie jest wersja produkcyjna, tylko testowa.
~12345
2006-08-08 00:26
Ladny lay ci wyszedl. Logo sam robiles? Menu fajne. Jedna sugestia: sproboj przerzucic menu z lewej na prawa. Nowa moda i wygodniejsze.
to nie sklep - jeszcze nie sklep
D Ogi
2006-08-08 15:58
Dzięki :) Flash i desing został wykonany przez Klusmena z www.2fx.pl Menu wg woli klienta ma być z lewej strony. Jestem konserwatywny więc i tak bym nie zmienił :P
Pozdro 4 All
~klusmen
2006-08-08 15:59
Logo ja robilem... tak sam robilem logo z wersji podstawowej...
czyli z tego czegos http://www.folnet.pl/img/logo.gif :P
http://www.dawid.bracka.pl/sk/ << nie chce byc zlosliwy ale link do opensolution w prawym dolnym rogu ma blad w protokole jest htpp zmiast http
~12345
2006-08-10 10:26
w sumie, na przykladzie strony D Ogi mozna zobaczyc JAK DUZO daje dobre górne menu + dobry header. Sklep nabiera wyrazu i juz nie "pachnie" standardowym QC.
to nie sklep - jeszcze nie sklep
D Ogi
2006-08-10 14:01
thx 12345 :)
Poprawiłem link i dałem bardziej wyraźny napis. Mam nadzieję, że jesteście zadowolni :D