Převod textu z wysiwygu do vykonatelného latte příkazu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- MikeLacroix
- Člen | 60
Zdravím,
potřeboval bych na web udělat takovou funkcionalitku, ale nějak nevím, jak se toho chopit. O co jde?
Potřeboval bych, aby uživatelé mohli ve wysiwyg editoru zadat nějaký speciální kus kódu – třeba:
{product 542}
V šabloně, kde zobrazuji text z wysiwyg editoru, by se to pak vyhodnotilo jako:
{include '@product.latte' product => $product}
Kde $product je entita z modelu s ID = 542.
Tak nějak tuším, že product.latte budu muset převést na komponentu, a v šabloně pak bude něco jako {control product-542}, nicméně stále nevím, jak převést onen „speciální kód“ z wysiwyg editoru na latte kód tak, aby se vykonal. Nějaké tipy, nápady jak k tomuto celému přistoupit?