Add plugin's 'base_url' to config
[MAILPOET-1643]
This commit is contained in:
@@ -10,6 +10,7 @@ class Env {
|
|||||||
static $version;
|
static $version;
|
||||||
static $plugin_name;
|
static $plugin_name;
|
||||||
static $plugin_path;
|
static $plugin_path;
|
||||||
|
static $base_url;
|
||||||
static $file;
|
static $file;
|
||||||
static $path;
|
static $path;
|
||||||
static $views_path;
|
static $views_path;
|
||||||
@@ -41,6 +42,7 @@ class Env {
|
|||||||
self::$file = $file;
|
self::$file = $file;
|
||||||
self::$path = dirname(self::$file);
|
self::$path = dirname(self::$file);
|
||||||
self::$plugin_name = 'mailpoet';
|
self::$plugin_name = 'mailpoet';
|
||||||
|
self::$base_url = plugins_url('', $file);
|
||||||
self::$views_path = self::$path . '/views';
|
self::$views_path = self::$path . '/views';
|
||||||
self::$assets_path = self::$path . '/assets';
|
self::$assets_path = self::$path . '/assets';
|
||||||
self::$assets_url = plugins_url('/assets', $file);
|
self::$assets_url = plugins_url('/assets', $file);
|
||||||
|
@@ -72,6 +72,7 @@ class Renderer {
|
|||||||
function setupGlobalVariables() {
|
function setupGlobalVariables() {
|
||||||
$this->renderer->addExtension(new Twig\Assets(array(
|
$this->renderer->addExtension(new Twig\Assets(array(
|
||||||
'version' => Env::$version,
|
'version' => Env::$version,
|
||||||
|
'base_url' => Env::$base_url,
|
||||||
'assets_url' => Env::$assets_url,
|
'assets_url' => Env::$assets_url,
|
||||||
'assets_manifest_js' => $this->assets_manifest_js,
|
'assets_manifest_js' => $this->assets_manifest_js,
|
||||||
'assets_manifest_css' => $this->assets_manifest_css
|
'assets_manifest_css' => $this->assets_manifest_css
|
||||||
|
Reference in New Issue
Block a user