Funkce a triggery

Háefko framework disponuje předefinovanými funkcemi:

  • include – zastupuje metodu $template->subTemplate()
  • mimetype – zastupuje metodu $template->setMimetype()

Předefinované triggery:

  • php – provádění surový php kód
  • extends – trigger nastavující rozšiřující šablonu
  • assign – pomocí tohoto triggeru nastavíte obsah proměnné, která bude dostupná i šablonách, ze kterých dědíte. Tento trigger uvádějte vždy na začátku vašich šablon. Bude automaticky vyňat z blocků (jedině tak je zajištěna správná funkčnost).
  • noEscape – vypnutí escapování proměnné
{extends 'layout.phtml'}
{assign $title $page->title}

<h1>{$page->title}</h1>
{$page->content}

{noEscape $form}
{$form['submit']->control}