Pouziti filtru uvnitr makra

před 2 lety

balicekt
Člen | 44
+
0
-

Zdravim, mam vlastni filter price, ktery potrebuju pouzit uvnitr makra viz nize. Pokud udelam napriklad {100|price} vse je samozrejme OK. Problem nastava pokud potrebuji dostat vyslednou hodnotu jako parametr do translatoru viz:

<?php
{_shop.preklad.s.parametrem, ['price' => $cart->remainsToFreeDelivery()|price]}
?>

tento kod samozrejme nefunguje. Je nejaka jina moznost jak pouzit filter uvnitr makra nez tato:

<?php
{_shop.preklad.s.parametrem, ['price' => call_user_func($this->filters->price, $cart->remainsToFreeDelivery())]}
?>

Dekuji za odpovedi.

před 2 lety

David Grudl
Nette Core | 6873
+
+1
-

Je to v dokumentaci

{_shop.preklad.s.parametrem, ['price' => ($cart->remainsToFreeDelivery()|price)]}

před 2 lety

balicekt
Člen | 44
+
0
-

Koukam, ze jsem slepej. Moc diky za odpoved.