Vložení komponenty z databáze
- aha009
- Člen | 50
Ahoj,
řeším, jak vkládat komponentu z databáze do šablony.
$page->content by měl být nějaký text (TinyMCE) + formulář {include bootstrap-form contactForm}
V tuto chvíli se vypíše místo formuláře pouze {include bootstrap-form contactForm}
Je nějaká možnost jak bych přes editor např. TinyMCE mohl vložit formulář či jiné komponenty?
Děkuji
{block content}
<div class="title"><h1 n:block="title" >{$page->title}</h1></div>
{$page->content|noescape}
{/block}
- aha009
- Člen | 50
Podařilo se mi něco sestavit dle toho co jsem dohledal na fóru.
Akorát mám problém, že se mi to pořád zobrazuje jako text a formulář se
nenačte.
Prosím o nějaké prošťouchnutí jak to správně vyrendrovat.
Děkuji
$latte = new Engine;
$latte->setLoader(new StringLoader);
$text = $page['content'];
$text = str_replace('[CONTACT FORM]','{include bootstrap-form-main contactForm}',$text);
$params['content'] = $text;
$this->template->params = $params;