Fixed brand substitution issue.

This commit is contained in:
Julien Chanséaume
2014-07-23 17:17:21 +02:00
committed by Julien Chanseaume
parent f679e8e9cb
commit 00baae6da0

View File

@@ -20,6 +20,8 @@ use Thelia\Core\Template\Smarty\AbstractSmartyPlugin;
use Thelia\Core\Security\SecurityContext; use Thelia\Core\Security\SecurityContext;
use Thelia\Core\Template\ParserContext; use Thelia\Core\Template\ParserContext;
use Thelia\Core\Template\Smarty\SmartyPluginDescriptor; use Thelia\Core\Template\Smarty\SmartyPluginDescriptor;
use Thelia\Model\Base\BrandQuery;
use Thelia\Model\Brand;
use Thelia\Model\ConfigQuery; use Thelia\Model\ConfigQuery;
use Thelia\Model\CategoryQuery; use Thelia\Model\CategoryQuery;
use Thelia\Model\ContentQuery; use Thelia\Model\ContentQuery;
@@ -139,12 +141,12 @@ class DataAccessFunctions extends AbstractSmartyPlugin
public function brandDataAccess($params, &$smarty) public function brandDataAccess($params, &$smarty)
{ {
$contentId = $this->request->get('brand_id'); $brandId = $this->request->get('brand_id');
if ($contentId !== null) { if ($brandId !== null) {
$search = ContentQuery::create() $search = BrandQuery::create()
->filterById($contentId); ->filterById($brandId);
return $this->dataAccessWithI18n("Brand", $params, $search); return $this->dataAccessWithI18n("Brand", $params, $search);
} }