Jak fungují modifiers v macru?

Notice: This thread is very old.
simPod
Member | 383
+
0
-

Ahoj, snažím se pochopit jak fungují modifiers ve vlastním macru, potřeboval bych pomoct nějakým příkladem. Nikde jsem nenašel jak v macru použít více funkcí

Mám macro

$node->modifiers = preg_replace('#\|safeurl\s*(?=\||\z)#i', '', $node->modifiers);
		return $writer->using($node, $this->getCompiler())
			->write('echo %escape(%modify(' . '$_presenter' . '->link(%node.word, %node.array?)))');

Jak do toho mohu zakompilovat str_replace(), aby mi dělal z “.cz” dělal “.com” (str_replace(".cz",".com",$link))? díky moc

David Matějka
Moderator | 6445
+
+2
-

modifiers aplikuji uzivatelske filtry (tedy {myMacro xx|foo|bar}), jestli chces pouzit nejaky str_replace, tak to tam proste napis rucne

simPod
Member | 383
+
0
-

aha, to jsem si trochu spletl pojmy. Dobre, diky

David Grudl
Nette Core | 8108
+
+1
-

English please.

simPod
Member | 383
+
0
-

daym sori again… I never notice it switches to english…