Volanie latte helperu v PHP
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- RichardT
- Člen | 43
Zdravim,
registrujem si vlastne helpery priamo v presenteri a cchem vyuzit uz jeden zabudovany v definicii toho mojho, ale neviem ako ho zavolat. Poradite prosim?
abstract class BasePresenter extends Nette\Application\UI\Presenter
{
protected function createTemplate($class = NULL)
{
$template = parent::createTemplate($class);
$template->registerHelper('money', function ($prize, $currency = '€') {
return $prize /*<- toto chcem sformatovat na cislo*/ . ' ' . $currency;
});
...
- Majkl578
- Moderator | 1364
abstract class BasePresenter extends Nette\Application\UI\Presenter
{
protected function createTemplate($class = NULL)
{
$template = parent::createTemplate($class);
$template->registerHelper('money', function ($prize, $currency = '€') use ($template) {
return $template->someHelper($prize) . ' ' . $currency;
});
}
}