[IŠSPRĘSTA] Single page template

Lietuviškas CMS Made Simple forumas

Moderator: Augustas

Post Reply
Viktoras
New Member
New Member
Posts: 3
Joined: Wed Mar 13, 2013 10:00 pm

[IŠSPRĘSTA] Single page template

Post by Viktoras »

Atsiprašau už anglišką temos pavadinimą, bet nelabai įsivaizduoju, kaip teisingai reiktų jį išversti. Norėčiau pasidomėti ar kam nors yra tekę tai daryti su CMSMS? Ir jei tekę, tai gal gali pasidalinti patirtimi?

Dalykas tas, kad noriu padaryti svetainę su JavaScript'u, kuris rodo atitinkamą turinį. Realiai, visi puslapiai su savo turiniu yra sutalpinami į vieną puslapį, o JavaScript'as paslepia ir parodo reikiamą puslapį. Puslapiai gali turėti skirtingus šablonus. Tai nesunkiai įgyvendinama. Tačiau ko man reikia, tai dar vieno pagrindinio šablono, kuris bus išvedamas, kuriame būtų surenkami visų kitų puslapių šablonai.

To reikia, kad svetainio turinį redaguojantys asmenys galėtų patys susikurti naujus puslapius, pasirinkti norimus šablonus, o TVS'as sugeneruotų pagrindinį didelį failą.
Last edited by Viktoras on Tue Mar 19, 2013 11:52 am, edited 1 time in total.
vilkis

Re: Single page template

Post by vilkis »

Jei bus daug puslapių, tai kils problemų su svetainės greičiu.
vilkis
Viktoras
New Member
New Member
Posts: 3
Joined: Wed Mar 13, 2013 10:00 pm

Re: Single page template

Post by Viktoras »

Aš tiek žinau ir klientas apie tai informuotas :-)
Šiam reikalui JavaScript'as rodo tvarkingą preloader'į. Be to, tai žada būti tiesiog įmonės reprezentacinė svetainė neturinti labai daug puslapių.

Klausimas tik ar išeina sukurt tokį pagrindinį šabloną ir jame prasukt kažkokį foreach ciklą pagrindiniame šablone, kad surinktų visus puslapius su savais šablonais į vieną vietą? Ar tai ne CMSMS jėgoms?
vilkis

Re: Single page template

Post by vilkis »

Pasidaryk menu šabloną:

Code: Select all

{foreach from=$nodelist item=node}
{if NOT $node->current}
{capture assign=pageurl}{$node->url}{/capture}
{fetch file="$pageurl"}
{/if}
{/foreach}
pavadink jį tarkim allpages

tada pagrindiniame šablone kviesk {menu template='allpages'}
vilkis
Viktoras
New Member
New Member
Posts: 3
Joined: Wed Mar 13, 2013 10:00 pm

Re: Single page template

Post by Viktoras »

Veikia! Ačiū (-:
vilkis

Re: Single page template

Post by vilkis »

Jei išspręsta, tai prie pirmos žinutės subject pridėk [IŠSPRĘSTA]

http://forum.cmsmadesimple.org/viewtopi ... 33&t=13913

vilkis
Post Reply

Return to “Lithuanian - Lietuviškai”