create helper for retrieving passed url view

This commit is contained in:
Manuel Raynaud
2013-09-18 12:10:56 +02:00
parent f36cba3381
commit 4eaf7288ba
2 changed files with 8 additions and 2 deletions

View File

@@ -56,9 +56,15 @@ class ConfigQuery extends BaseConfigQuery {
public static function getPageNotFoundView() public static function getPageNotFoundView()
{ {
return self::read("page_not_found_view", '404.html'); return self::read("page_not_found_view", '404');
} }
public static function getPassedUrlView()
{
return self::read('passed_url_view', 'passed-url');
}
public static function getActiveTemplate() public static function getActiveTemplate()
{ {
return self::read('active-template', 'default'); return self::read('active-template', 'default');

View File

@@ -204,7 +204,7 @@ class Product extends BaseProduct
->filterByView($this->getRewrittenUrlViewName()) ->filterByView($this->getRewrittenUrlViewName())
->filterByViewId($this->getId()) ->filterByViewId($this->getId())
->update(array( ->update(array(
"View" => ConfigQuery::read('passed_url_view', 'passed-url') "View" => ConfigQuery::getPassedUrlView()
)); ));
$this->dispatchEvent(TheliaEvents::AFTER_DELETEPRODUCT, new ProductEvent($this)); $this->dispatchEvent(TheliaEvents::AFTER_DELETEPRODUCT, new ProductEvent($this));
} }