Lista produktów w menu kategorii

~D Ogi

No avatar

2006-08-04 14:11

Witam,

Co muszę zmienić w kodzie, aby w menu kategorii wyświetlane były także produkty?

pozdrawiam
D Ogi

~D Ogi

No avatar

2006-08-04 14:11

W Quick.Cart 0.31

~D Ogi

No avatar

2006-08-04 14:34

To chyba będzie gdzieś w tym kodzie


    
if( isset( $aCategories ) && is_array$aCategories ) ){
      
$content =  null;
      
$iCount =   count$aCategories );
      for( 
$i 0$i $iCount$i++ ){
    
        
$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ć.

treewood (OpenSolution)

Avatar: treewood

2006-08-05 09:03

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

No avatar

2006-08-05 12:54

No właśnie nie mogę na wersji 1.3, bo klient nie pozwala :/

~D Ogi

No avatar

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

pozdro

~D Ogi

No avatar

2006-08-05 15:34


    
if( isset( $aCategories ) && is_array$aCategories ) ){
      
$content =  null;
      
$iCount =   count$aCategories );
      for( 
$i 0$i $iCount$i++ ){
    
        
$iCategory $aCategories[$i];
        
$content .= throwListContent$iCategory );



        if( 
basename$_SERVER['PHP_SELF'] ) != 'admin.php' ){ 
        
$content .= listProducts'products_list_menu.tpl''category_menu'$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



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 errorCall to undefined function: dblistproducts() in /export/home/httpd/htdocs/bracka_dawid/sk/plugins/noProductsInCat/noProductsInCat.php on line 62


Fatal errorCall to undefined function: throwfirstphoto() in /export/home/httpd/htdocs/bracka_dawid/sk/core/products.php on line 52


Ktoś wie jak to naprawić?

treewood (OpenSolution)

Avatar: treewood

2006-08-05 16:50

walnij require do plikow core/products-ff.php i core/files.php i core/files-ff.php

~D Ogi

No avatar

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 :)

treewood (OpenSolution)

Avatar: treewood

2006-08-07 06:35

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

No avatar

2006-08-07 13:10

Ok, spoko
To nie jest wersja produkcyjna, tylko testowa.

~12345

No avatar

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

No avatar

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

No avatar

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

wewior (OpenSolution)

Avatar: wewior

2006-08-09 09:07

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

No avatar

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

No avatar

2006-08-10 14:01

thx 12345 :)

Poprawiłem link i dałem bardziej wyraźny napis. Mam nadzieję, że jesteście zadowolni :D

Pozdro 4 All :D

wewior (OpenSolution)

Avatar: wewior

2006-08-10 14:23

dzieki wielkie, napis byl ok, chodzilo tylko o link ale ten jest tez w porzadku

Do góry
o nas | kontakt