PDA

Pogčedajte punu verziju : Smarty pitanje oko organizacije templejta


ivanhoe
27. 11. 2005., 05:57
U TT2 (templejt endzine za perl) postoji jedna stvar koju sam jako voleo: Ako npr. imam razne templejte elemenata formi (dugmat, liste, textboxove i sl...), moguce je sve njih strpati u isti templejt fajl, samo ih razdeliti odredjenim oznakama na segmente i onda koristiti u ostalim templejtima te segmente nezavisno jedan od drugog (kazes inkluduj mi segment "foo" iz templejta "bar" i on ga ubaci na tom mestu). Ovo nije nesto ultra bitno, ali smanjuje broj fajlova sa templejtima, a i nesto je lakse za dizajnera kad ima sve elemente stranice jedne pored drugih, pa moze da sagleda lepo dizajn...

Kako to odraditi u Smartiju? :confused:

sorry unapred ako je lejmersko pitanje, ali da ne tragam sad po dokumentaciji 2 dana, ako neko zna odmah da mi kaze...:rolleyes:

MorenoArdohain
27. 11. 2005., 14:11
Mislim da trenutno to nije moguce..
Mozda postoji plugin koji radi nesto slicno..

U najgorem slucaju, mozes da napises svoj plugin koji ce da radi upravo to :)

bluesman
27. 11. 2005., 15:03
zar ne moze
{include file="foo.tpl" segment="button2"}

pa onda
{include file="foo.tpl" segment="button4"}

a u foo.tpl

{if $segment == "button1"}
...
{else if $segment == "button2" }
...
{/if}

ivanhoe
28. 11. 2005., 01:15
@bluesman: nije losa ideja :) Pitacu dizajnerku sta misli da li moze da prezivi toliko koda...:)

ja sam smislio nesto pomocu capture, ali nije bas najsrecnije resenje jer ceo segment strpa prvo u memoriju...