Add tu filter twig extension to admin

This commit is contained in:
Flavio Copes
2015-08-13 20:26:50 +02:00
parent d86b0980b9
commit 5e21cbec6e
2 changed files with 48 additions and 0 deletions

View File

@@ -291,6 +291,7 @@ class AdminPlugin extends Plugin
protected function initializeAdmin()
{
$this->enable([
'onTwigExtensions' => ['onTwigExtensions', 1000],
'onPagesInitialized' => ['onPagesInitialized', 1000],
'onTwigTemplatePaths' => ['onTwigTemplatePaths', 1000],
'onTwigSiteVariables' => ['onTwigSiteVariables', 1000],
@@ -335,4 +336,13 @@ class AdminPlugin extends Plugin
// Get theme for admin
$this->theme = $this->config->get('plugins.admin.theme', 'grav');
}
/**
* Add Twig Extensions
*/
public function onTwigExtensions()
{
require_once(__DIR__.'/twig/AdminTwigExtension.php');
$this->grav['twig']->twig->addExtension(new AdminTwigExtension());
}
}