2013-03-26 62 views
0

我需要從一個在日誌中創建一個所有類別除了有自己的ID,說「192」Opencart的登錄分類

在控制器/ category.php我加了下面......

if (!$this->customer->isLogged()) { 
    $this->session->data['redirect'] = $this->url->link('account/account', '', 'SSL'); 
    $this->redirect($this->url->link('account/login', '', 'SSL')); 
} 

但是,這顯然增加了所有類別的登錄。

什麼是最好的方式添加到上面的代碼,使類別'192'不必登錄查看?

回答

0

打開catalog/controller/product/category.php並從任何地方刪除上面的代碼。然後找

if ($category_info) { 

之後,把

if (!$this->customer->isLogged() && $category_id != 192) { 
    $this->session->data['redirect'] = $this->url->link('account/account', '', 'SSL'); 
    $this->redirect($this->url->link('account/login', '', 'SSL')); 
} 
+0

感謝您的答覆,就會給它一個嘗試,讓你知道! – user2191937 2013-03-27 09:19:13

+0

作品!非常感謝!! – user2191937 2013-03-28 08:58:53