Sveiki,
Gal kas esat susidūrę su tokiu galvosūkiu:
Ar įmanoma naudojant Products modulį sukonfigūruoti sistemą taip, kad lankytojui pasirinkus norimus produktus pirkimui, jis automatiškai gautų išankstinio apmokėjimo sąskaitą. Įtariu patogiausia būtu PDF formatu?
Ar šiai idėjai įgyvendinti reikėtų instaliuoti papildomą modulį? nes Products turbūt neturi krepšelio (Cart) funkcijos?
Product modulis ir išankstinio mokėjimo sąskaita
Moderator: Augustas
-
- Forum Members
- Posts: 88
- Joined: Sat Jan 12, 2008 11:12 pm
Re: Product modulis ir išankstinio mokėjimo sąskaita
Prie to pačio norėjau užklaust apie produktų katalogą:
1. Saite bus ~10 produktų kategorijų / 10 meniu punktų. Bet kaip supratau, kiekvienai kategorijai reiks daryt atskirą šabloną ir ten įrašyt {products template="kategorija1"} ar panašiai. Tai ką daryti tokiu atveju, jei administruojantysis saitą užsimano įdėti naują produktų kategoriją? Juk ji automatiškai ir atsiras vien tarp produktų kategorijų, o svetainės pagrindiniam meniu automatiškai šablonas tai nesusikurs.
Ar kažką maišau žiauriai?
2. Kaip padaryti, kad "summary template"e rodytų tai, kas įvesta "custom field"?
3. Kaip padaryti, kad "summary template"e rodytų "thumbnail" paveikslėlį?
Žiūrėjau anglų kalba forumus, bet aiškiau nepasidarė
1. Saite bus ~10 produktų kategorijų / 10 meniu punktų. Bet kaip supratau, kiekvienai kategorijai reiks daryt atskirą šabloną ir ten įrašyt {products template="kategorija1"} ar panašiai. Tai ką daryti tokiu atveju, jei administruojantysis saitą užsimano įdėti naują produktų kategoriją? Juk ji automatiškai ir atsiras vien tarp produktų kategorijų, o svetainės pagrindiniam meniu automatiškai šablonas tai nesusikurs.
Ar kažką maišau žiauriai?
2. Kaip padaryti, kad "summary template"e rodytų tai, kas įvesta "custom field"?
3. Kaip padaryti, kad "summary template"e rodytų "thumbnail" paveikslėlį?
Žiūrėjau anglų kalba forumus, bet aiškiau nepasidarė

Re: Product modulis ir išankstinio mokėjimo sąskaita
Jei produktai yra suskirstyti į pvz 20 ar daugiau grupių, tai kiekvienai grupei kurti nauja puslapį šiek tiek varginantis darbas.
Aš tuo tarpu dariau tokį sprendimą.
Ignoravau Categories, nes jos nepalaiko hierarchijos.
Sukūriau Hierachies ir sub-hierarchies. T.y. produktų grupių hierarchiją.
Produktus priskyriau skirtingoms hierarchijoms. Kitaip tariant tas hierarchijas interpretavau kaip kategorijas.
Tada sukūriau "Hierarchy Report Templates" šabloną kuris man sugeneruoja kaip ir hierarchijų menu tinklapio kairėje pusėje (aišku gali bile kur tas menu blokas).
Šabloną pavadinam pvz "left_menu" ir jis atrodo taip:
Kaip matot, ten kreipiuosi į dar vieną "Hierarchy Report Templates" šabloną, kuris man išspausdins sub-hierarchijas. Tas šablonas galėtų atrodyti pvz taip:
Čia, "28" - tai puslapio / content ID, į kurį noriu atvaizduoti kiekvienos hierarchijos produktus. Bet šitas triukas nėra būtinas. Jei nedarysit taip (su tuo regex_replace), tai tada paspaudus ant hierarchijos produktus jums parodys puslapyje kuris buvo atidarytas prieš paspaudimą (pvz jei buvot atsidarę Contact Us formą, tai vietoj tos formos ir parodys produktus).
Na, nežinau ar aiškiai aš čia išdėsčiau viską, tačiau idėja yra nevargti kuriant kiekvienai produktų grupei vis naują Content Page puslapį.
Tiesa mano variantu nuorodos bus maždaug tokio pavidalo:
http://www.example.com/products/hierarchy/5/28.html
Žodžiu, čia viena iš alternatyvų kaip galima sugeneruoti Menu iš produktų hierarchijos (arba kategorijų - tik tada nebus sub-kategorijų galimybės).
Aš tuo tarpu dariau tokį sprendimą.
Ignoravau Categories, nes jos nepalaiko hierarchijos.
Sukūriau Hierachies ir sub-hierarchies. T.y. produktų grupių hierarchiją.
Produktus priskyriau skirtingoms hierarchijoms. Kitaip tariant tas hierarchijas interpretavau kaip kategorijas.
Tada sukūriau "Hierarchy Report Templates" šabloną kuris man sugeneruoja kaip ir hierarchijų menu tinklapio kairėje pusėje (aišku gali bile kur tas menu blokas).
Šabloną pavadinam pvz "left_menu" ir jis atrodo taip:
Code: Select all
{foreach from=$child_nodes item='node'}
<a href="{$node.downurl|regex_replace:"/\/(\d+).html/":"/28.html"}">{$node.name}</a><br />
{Products action='hierarchy' hierarchytemplate="left_menu_child" parent=$node.id}
{/foreach}
Code: Select all
{foreach from=$child_nodes item='node'}
<a href="{$node.downurl|regex_replace:"/\/(\d+).html/":"/28.html"}" style="margin-left:20px;">{$node.name}</a><br />
{/foreach}
Na, nežinau ar aiškiai aš čia išdėsčiau viską, tačiau idėja yra nevargti kuriant kiekvienai produktų grupei vis naują Content Page puslapį.
Tiesa mano variantu nuorodos bus maždaug tokio pavidalo:
http://www.example.com/products/hierarchy/5/28.html
Žodžiu, čia viena iš alternatyvų kaip galima sugeneruoti Menu iš produktų hierarchijos (arba kategorijų - tik tada nebus sub-kategorijų galimybės).
-
- Forum Members
- Posts: 88
- Joined: Sat Jan 12, 2008 11:12 pm
Re: Product modulis ir išankstinio mokėjimo sąskaita
Labai ačiū JUMS abiems! Vau, net nesitikėjau taip greit ir išsamiai 
