2015-09-21 22 views
1

Я пытаюсь получить идентификатор категории так, то я могу загрузить некоторый сценарий для этой конкретной категории. Я использовал этот метод - How to get current category id - OpenCart 2.0 и он сделал работу, но потом по какой-то причине я начал получать сообщение об ошибкеКак получить идентификатор категории в OpenCart 2.0.3.1

Примечание: неопределенные переменные: cat_id в \ WWW \ ocart2 \ vqmod \ vqcache \ vq2-system_modification_catalog_view_theme_template_product_product.tpl on line 667

Может ли кто-нибудь дать мне какие-либо предложения или помочь в правильном направлении, пожалуйста?

ответ

0

он только уведомление, поэтому никакой реальной проблемы.

Он утверждает, что cat_id не может быть установлен, так как он установлен в Условный оператор. Вы должны установить это для того, чтобы быть на стороне сохранения:

<?php 
$cat_id = ''; // << 
if(isset($this->request->get['path'])) { 
    $path = $this->request->get['path']; 
    $cats = explode('_', $path); 
    $cat_id = $cats[count($cats) - 1]; 
} 
Смежные вопросы