Latte – jak přidat obsah do existujícího bloku v rozšiřující šabloně?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- chikeet
- Člen | 160
Zdravím,
řeším menší problém s latte. V layoutu mám v bloku scripts
nalinkované js. V šabloně pro konkrétní akci presenteru používám
další js, které závisí na těch z layoutu. Když ale v šabloně
nadefinuju blok scripts, přepíše se jím ten z layoutu.
Takže: jak to provést, abych si nadefinovala v layoutu základní js pro celý web a v šablonách už jen přidávala ty specifické, které potřebuju jen v dané šabloně? Zdá se to celkem primitivní, ale nemůžu na to zaboha přijít. Za jakékoliv nakopnutí předem díky.
- David Matějka
- Moderator | 6445
Myslim, ze nejak takhle:
{block #scripts}
{include #parent}
<script ...>
{/block}
Editoval matej21 (25. 2. 2014 23:08)
- David Matějka
- Moderator | 6445
nene, ty krizky jsou tam jen pro zmateni lidi :) vetsinou (nebo vsude?) to funguje bez nich, ja je tam pisu vsude..