diff --git a/app/Providers/ConfigServiceProvider.php b/app/Providers/ConfigServiceProvider.php index 77dd2eef93..0af1c058c7 100644 --- a/app/Providers/ConfigServiceProvider.php +++ b/app/Providers/ConfigServiceProvider.php @@ -108,7 +108,7 @@ class ConfigServiceProvider extends ServiceProvider | `Twig_Extension_Debug` is enabled automatically if twig.debug is TRUE. | */ - 'enabled' => [ + 'enabled' => [ 'TwigBridge\Extension\Loader\Facades', 'TwigBridge\Extension\Loader\Filters', 'TwigBridge\Extension\Loader\Functions', @@ -122,7 +122,7 @@ class ConfigServiceProvider extends ServiceProvider 'TwigBridge\Extension\Laravel\Translator', 'TwigBridge\Extension\Laravel\Url', - // 'TwigBridge\Extension\Laravel\Form', + // 'TwigBridge\Extension\Laravel\Form', // 'TwigBridge\Extension\Laravel\Html', // 'TwigBridge\Extension\Laravel\Legacy\Facades', ], @@ -154,8 +154,8 @@ class ConfigServiceProvider extends ServiceProvider | in order to be marked as safe. | */ - 'facades' => [ - 'Breadcrumbs' => [ + 'facades' => [ + 'Breadcrumbs' => [ 'is_safe' => [ 'renderIfExists' ] @@ -163,7 +163,16 @@ class ConfigServiceProvider extends ServiceProvider 'Session', 'Route', 'Config', - 'ExpandedForm' + 'ExpandedForm' => [ + 'is_safe' => [ + 'date','text','select','balance','optionsList' + ] + ], + 'Form' => [ + 'is_safe' => [ + 'input','select','checkbox' + ] + ], ], /* @@ -195,10 +204,10 @@ class ConfigServiceProvider extends ServiceProvider | */ 'functions' => [ - 'elixir', - 'head', - 'last', - ], + 'elixir', + 'head', + 'last', + ], /* |-------------------------------------------------------------------------- diff --git a/app/Support/Twig/General.php b/app/Support/Twig/General.php index e80e327bdc..3f0410e7ab 100644 --- a/app/Support/Twig/General.php +++ b/app/Support/Twig/General.php @@ -71,6 +71,12 @@ class General extends Twig_Extension } ); + $functions[] = new Twig_SimpleFunction( + 'phpdate', function ($str) { + return date($str); + } + ); + $functions[] = new Twig_SimpleFunction( 'env', function ($name, $default) { diff --git a/resources/twig/accounts/create.twig b/resources/twig/accounts/create.twig index 9439400236..20da44b186 100644 --- a/resources/twig/accounts/create.twig +++ b/resources/twig/accounts/create.twig @@ -2,60 +2,60 @@ {% block content %} {{ Breadcrumbs.renderIfExists(Route.getCurrentRoute.getName, what) }}