Latte překlad boolean hodnoty
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- looky
- Člen | 99
Třeba nějak takhle:
services:
latte.latteFactory: # nette.latteFactory pro Nette < 2.3
setup:
- addFilter(anoNe, MyClass::myFilter)
<?php
class MyClass
{
public static function myFilter($bool)
{
return $bool ? 'ano' : 'ne';
}
}
?>
Nebo pokud si děláš instanci Latte sám, tak takhle:
<?php
$latte = new \Latte\Engine;
...
$latte->addFilter('anoNe', function($bool) { return $bool ? 'ano' : 'ne'; });
?>
A v šabloně pak:
{$var|anoNe}
Editoval looky (5. 3. 2015 10:26)