HeadLink, HeadMeta, HeadScript, …
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- timbulko
- Člen | 85
Zdravím,
v Nette mi v šablónach veľmi chýbajú helpery pre prácu s hlavičkami, ktoré som v Zend Frameworku používal dosť často – napr. HeadLink, HeadStyle, HeadScript, appendStyle, prependStyle, etc.
Týchto pár užitočných helperov je dobre použiť keď je potrebné zo šablóny pridať (append alebo prepend) do layoutu nejaký css štýl alebo javascript a zároveň chcem dodržať, aby bol kód validný (css sa môže vkladať iba do hlavičky).
Čo vy na to?
Viac informácií je tu: http://framework.zend.com/…helpers.html#…
- LM
- Člen | 206
Není to pěknější řešit dědičností šablon?
Layout:
<html>
<head>
{block #css}<style src="..."></style>{/block}
</head>
...
</html>
a potomek:
{extends "@layout.phtml"}
{block #css}{include #parent}<style src="..."></style>{/block}