mstdmstd
Новичок
Всем привет,
Подключив к Laravel 5.5 проекту расширение https://github.com/rcrowe/TwigBridge
для использования twig темплейтов не нашел а как правильно добавлять расширения фильтры, функции и глобальные переменные, вроде того как я делал в CI проекте:
?
Спасибо !
Подключив к Laravel 5.5 проекту расширение https://github.com/rcrowe/TwigBridge
для использования twig темплейтов не нашел а как правильно добавлять расширения фильтры, функции и глобальные переменные, вроде того как я делал в CI проекте:
PHP:
$filter = new Twig_SimpleFilter('get_attribute_type_label', function ( $type ) {
$ci = & get_instance();
$label= $ci->mattribute->getAttributeTypeLabel($type);
return $label;
});
$this->m_twig_Environment->addFilter($filter);
...
$function = new Twig_SimpleFunction('show_stripe_custom_button', function ($order) {
return appCart::getStripeCustomButtonCode($order);
});
$this->m_twig_Environment->addFunction($function);
Спасибо !