latte parser %node.arg / word / %raw / %node.array
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- drakul
- Člen | 37
Zdravím,
jak lze prosím dostat text (string) uzavřený v závorkách do
funkce makra?
<div n:someMacro="Some question?">...</div>
%node.args mi ho sice vrátí, ale vyhodnotí otazník jako logický
operátor a ve výsledku posílá do funkce „Some question ? :null“
%raw mi nevrátí nic
%node.word mi vrátí jen první slovo („Some“)
%node.array mi vrátí array(Some question?);
Já bych potřeboval dostat čístý řetězec „Some question?“.
Díky
- Filip Procházka
- Moderator | 4668
Pak si udělej callback a vytáhni si to z argumentů MacroNode (prostuduj existující makra).
Editoval HosipLan (4. 1. 2012 21:58)