From e568ed67ce0541649bb8be985a53aba089ef5497 Mon Sep 17 00:00:00 2001 From: Guillaume Barral Date: Tue, 6 May 2014 11:50:05 +0200 Subject: [PATCH] Allow to use configDir in module --- core/lib/Thelia/Core/Template/Smarty/SmartyParser.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/lib/Thelia/Core/Template/Smarty/SmartyParser.php b/core/lib/Thelia/Core/Template/Smarty/SmartyParser.php index 6f31082cc..bcc915018 100644 --- a/core/lib/Thelia/Core/Template/Smarty/SmartyParser.php +++ b/core/lib/Thelia/Core/Template/Smarty/SmartyParser.php @@ -165,7 +165,7 @@ class SmartyParser extends Smarty implements ParserInterface /* define config directory */ $configDirectory = THELIA_TEMPLATE_DIR . $this->getTemplate() . '/configs'; - $this->setConfigDir($configDirectory); + $this->addConfigDir($configDirectory, 0); /* add modules template directories */ $this->addTemplateDirectory( @@ -180,6 +180,7 @@ class SmartyParser extends Smarty implements ParserInterface if (isset($this->templateDirectories[$templateDefinition->getType()][$templateDefinition->getName()])) { foreach ($this->templateDirectories[$templateDefinition->getType()][$templateDefinition->getName()] as $key => $directory) { $this->addTemplateDir($directory, $key); + $this->addConfigDir($directory . "/configs", $key); } } }