sablona pro homepage
dd,
jak docilit toho, aby byla pro homepage defaultni jina sablona nez main_template?
da se macro volane do main_template napsat staticky v html?
diky za odpovedi...
pokud v rootu portalu ytvorite sabonu s nazvem index_html a do ni napiste nejaky sablonovy kod, tak nepouzije main_template. Cele kouzlo pouziti main_template je totiz v tom, ze na zacatku temer kazde sablony mate:
use-macro="here/main_template/macros/master"
Pokud toto vynechate, tak se main_template nepouzije.
Lze to aplikovat na jakoukoli jinou sablonu, tedy i napriklad specialni view sablonu nejakeho dokumentu.
diky za odpoved, dá se jako zminovana index_html sablona pouzit upravena a prejmenovana main_template sablona, ve ktere budou staticky prostrednictvim HTML doplneny nektere prvky? Jde mi o to, ze chci mit nektere casti z main_template zachovany, ale v obsahove casti si chci vytvorit bloky ktere budou odkazovat na ruzne casti portalu... (nechci to delat prostrednictvim CMFContentPanels ani podobnych produktu)
popr. bych uvital kod macra, ktere by napr. do divu generovalo jako seznam s odrazkami obsah slozky v rootu. nejak se s tim trapim, dival jsem se na sablony CMFContentPanels, ktere vypisuji obsah slozky, ale jsem z toho jelen. proto jsem psal o te staticke forme, ale radsi bych to mel dynamicky...
diky
Nepekne, ale funkcni, by mohlo byt:
<div tal:define="items portal/getFolderContents">
<ul>
<li tal:repeat="item items" tal:content="item/Title" />
</ul>
</div>
pripadne rozepisete <li tal:repeat tal:content> do dvou tagu abyste mohl dovnitr <li> dat neco vic nez jen title.
Previously Radim Novotný wrote:
Urcite se da pouzit, dokonce se musi pouzit, protoze obsahuje spoustu zakladniho kodu, jako je <html>, <doctype>, <head> , do ktereho se vlozi CSS a javascript, atd.
Nepekne, ale funkcni, by mohlo byt:
<div tal:define="items portal/getFolderContents">
<ul>
<li tal:repeat="item items" tal:content="item/Title" />
</ul>
</div>
pripadne rozepisete <li tal:repeat tal:content> do dvou tagu abyste mohl dovnitr <li> dat neco vic nez jen title.
diky, moc jste mi pomohl. je nekde pohromade prehled prikazu, jako je napr. getFolderContents apod. s popisem a syntaxi?
diky jeste jednou
dd, jeste jeden dotaz ke zmene sablony pro homepage. da se nejak zaridit, aby tato zmena byla soucasti produktu vzhledu vytvoreneho diyplonestyle? to znamena, aby sablona index_html byla soucasti produktu a po instalaci se nakopirovala do rootu portalu? a aby tim, ze je v produktu nemenila vzhled v ostatnich castech portalu? uf to jsem se rozjel 
diky za odpoved
Takze nemusite sablonu kopirovat. Staci ji mit ve skins (a nemusi - nemela by - se jmenovat index_html - a pak ji zaregistrujete jako layout property v ZMI - Plone site - Properties.
