Product modulis ir išankstinio mokėjimo sąskaita

Lietuviškas CMS Made Simple forumas

Moderator: Augustas

Post Reply
User avatar
Augustas
Forum Members
Forum Members
Posts: 241
Joined: Wed Oct 17, 2007 6:09 pm

Product modulis ir išankstinio mokėjimo sąskaita

Post by Augustas »

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?
http://FollowTheRoad.com/ - living on the road...
http://www.kligys.com/ - asmeninis blog'as...
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Re: Product modulis ir išankstinio mokėjimo sąskaita

Post by nepartinis »

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ė  :-\
User avatar
Augustas
Forum Members
Forum Members
Posts: 241
Joined: Wed Oct 17, 2007 6:09 pm

Re: Product modulis ir išankstinio mokėjimo sąskaita

Post by Augustas »

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:

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}
Kaip matot, ten kreipiuosi į dar vieną "Hierarchy Report Templates" šabloną, kuris man išspausdins sub-hierarchijas. Tas šablonas galėtų atrodyti pvz taip:

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}
Č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).
http://FollowTheRoad.com/ - living on the road...
http://www.kligys.com/ - asmeninis blog'as...
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Re: Product modulis ir išankstinio mokėjimo sąskaita

Post by nepartinis »

Labai ačiū JUMS abiems! Vau, net nesitikėjau taip greit ir išsamiai :)
Post Reply

Return to “Lithuanian - Lietuviškai”