diff --git a/src/Renderer/LoadTemplatePlugin.php b/src/Renderer/LoadTemplatePlugin.php index 6d5350ae6a98da3da0c162337a2b71e5808285fa..7729af97a0c19c06e8489f1fce4f027c870b7b56 100644 --- a/src/Renderer/LoadTemplatePlugin.php +++ b/src/Renderer/LoadTemplatePlugin.php @@ -10,8 +10,11 @@ use WPDesk\View\Resolver\Resolver; class LoadTemplatePlugin implements Renderer { private $plugin; - public function __construct($plugin) { + private $path; + + public function __construct($plugin, $path = '') { $this->plugin = $plugin; + $this->path = $path; } public function set_resolver( Resolver $resolver ) { @@ -19,6 +22,6 @@ class LoadTemplatePlugin implements Renderer { } public function render( $template, $params ) { - return $this->plugin->load_template($template, '', $params); + return $this->plugin->load_template($template, $this->path, $params); } }