vyhodnotenie {} znaciek nacitanych z databazy
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- tomolas
- Člen | 66
Zdravim,
mam obsah (myslim text) stranok ulozeny v databaze. Chcel by som mat takto
v databaze ulozeny text aj so znackami.. boli by tam premenne, ale povedzme aj
komponenty.
Otazka je: Ako spravit to, aby sa to co je ulozene v databaze aj vyhodnotilo ?
template:
{block #content}
sem sa vypise content: <br />
{!$page_content} // $page_content sa vybera z databazy
{/block}
obsah page_content ulozeny v databaze:
obsah premennej: {$premenna} <br />
komponenta: {control prekvapenie 2}
a v prezenteri:
<?php
...
$this->template->page_content = $page->getData($url); // asi tu to chce zmenu ?
...
?>
Dakujem za kazdu odpoved !
- bazo
- Člen | 620
to by aj mna zaujimalo. skusil som toto https://forum.nette.org/…late-setfile?… ale makra sa neprelozia
- Ondřej Mirtes
- Člen | 1536
Asi by fungovalo na to zavolat LatteFilter::invoke
, ale
nedoporučuji to – dáváš tím uživateli strašně silnou zbraň a
potenciální bezpečnostní díry. A pokud to nebudeš nijak cachovat, tak
tím také zpomalíš aplikaci.