Je možné nastavit hodnotu bloku v presenteru?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
iwory
Člen | 147
+
0
-

Zdravím je možné nastavit block v presenteru? Děkuji


V hlavní šabloně @layout.latte mám 4 blocky na FB tagy (title, description, image, url).
Zdá se mi zbytečné jej nastavovat v šabloně:

{block content}
<div class="contentHolder">
    <div class="centering">
        {control newsDetail}
    </div>
</div>

{if count($newsData)}
    <div class="dn">
        {block fbTitle}{$newsData['name_temp']}{/block}
        {block fbImage}{$newsData['url']}{/block}
        {block fbDescription}{$newsData['perex']}{/block}
        {block fbImage}{$newsData['images'][720]}{/block}
    </div>
{/if}

Když by se potencionálně dalo nastavit třeba v přesenteru např:

//...
$this->template->block['fbTitle'] = $newsData['name_temp'];
//...

Nebo exituje ještě lepší možnost?

David Matějka
Moderator | 6445
+
0
-

jako {block ..} sablony? „nastavit“ myslis definovat? ne. proc bys to potreboval?

Editoval matej21 (4. 8. 2014 15:28)