Vienodas turinys skirtinguose puslapiuose

Lietuviškas CMS Made Simple forumas

Moderator: Augustas

Post Reply
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Vienodas turinys skirtinguose puslapiuose

Post by nepartinis »

Sveiki,

Tarkim, kad turiu tokį svetainės medį.

1. Apie mus
2. Apie mus kitaip

Susikuriu du šablonus - "Apie mus" ir "Apie mus kitaip".

Į skiltį "Apie mus" užpildau turiniu.

Skiltyje "Apie mus kitaip" noriu rodyti tokį patį turinį kaip "Apie mus", bet viską pateiktą visai kitokiame šablone.

Klausimas: kaip galėčiau išvesti "Apie mus" turinį į puslapį "Apie mus kitaip", neperkopijuodamas viso turinio? Tokių skirtingų šablonų bus 5 ir kiekviename redaguoti turinį būtų labai nepatogu.

Kitaip sakant, kad galėčiau į šabloną arba į {content} sritį kažką įrašyti, kad man perkopijuotų visą turinį ir visas turinys redaguojant vienoje vietoje, redaguotųsi visur.
vilkis

Re: Vienodas turinys skirtinguose puslapiuose

Post by vilkis »

kuri cmsms versija?
vilkis
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Re: Vienodas turinys skirtinguose puslapiuose

Post by nepartinis »

Versija 1.11
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Re: Vienodas turinys skirtinguose puslapiuose

Post by nepartinis »

Ar kas nors turite idėjų?
vilkis

Re: Vienodas turinys skirtinguose puslapiuose

Post by vilkis »

Štai kelios idėjos:
1. Naudoti CGSimpleSmarty modulį. Jis turi funkciją get_page_content. Padarai vieną puslapį, o kituose puslapio analoguose kvieti {$cgsimple->get_page_content('PAGRINDINIO_PUSLAPIO_ALIAS')}

2. Pasinaudoti smarty fetch funkcija. Prie adreso reikia nepamiršti pridėti parametrą ?showtemplate=false.

3. naudoti Global Content Blocks ir juos kviesti puslapiuose. O redaguoti bus galima tik global content bloką.

vilkis
nepartinis
Forum Members
Forum Members
Posts: 88
Joined: Sat Jan 12, 2008 11:12 pm

Re: Vienodas turinys skirtinguose puslapiuose

Post by nepartinis »

Ačiū Vilki! Pranešiu, kaip seksis :)
Post Reply

Return to “Lithuanian - Lietuviškai”