diff --git a/lib/Config/Env.php b/lib/Config/Env.php index a2d07896d1..d2532017a1 100644 --- a/lib/Config/Env.php +++ b/lib/Config/Env.php @@ -10,6 +10,7 @@ class Env { static $version; static $plugin_name; static $plugin_path; + static $base_url; static $file; static $path; static $views_path; @@ -41,6 +42,7 @@ class Env { self::$file = $file; self::$path = dirname(self::$file); self::$plugin_name = 'mailpoet'; + self::$base_url = plugins_url('', $file); self::$views_path = self::$path . '/views'; self::$assets_path = self::$path . '/assets'; self::$assets_url = plugins_url('/assets', $file); diff --git a/lib/Config/Renderer.php b/lib/Config/Renderer.php index cda5fd673a..ebb67fb43c 100644 --- a/lib/Config/Renderer.php +++ b/lib/Config/Renderer.php @@ -72,6 +72,7 @@ class Renderer { function setupGlobalVariables() { $this->renderer->addExtension(new Twig\Assets(array( 'version' => Env::$version, + 'base_url' => Env::$base_url, 'assets_url' => Env::$assets_url, 'assets_manifest_js' => $this->assets_manifest_js, 'assets_manifest_css' => $this->assets_manifest_css