Вечер добрый. Работала карточка товара, а вот внезапно стала вылетать ошибка: Fatal error: Call to a member function getOptionsByProductsId() on a non-object in /home/*/*/www/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 578 Причем проблема появилась просто так, работала, а потом сама "сломалась" страница. Пробовал из бэкапа скинуть файл product.php - не помогло. Пробовал отключить последние изменения в сайте - не помогло. Помогите, пожалуйста, разобраться.
покажите фрагмент файла /home/*/*/www/vqmod/vqcache/vq2-catalog_controller_product_product.php включающий строку 578
$this->data['tags'] = array(); if ($product_info['tag']) { $tags = explode(',', $product_info['tag']); foreach ($tags as $tag) { $this->data['tags'][] = array( 'tag' => trim($tag), 'href' => $this->url->link('product/search', 'tag=' . trim($tag)) ); } } Пробовал удалять целый фрагмент, но все равно на 578 строку показывает --- Добавлено, 29 авг 2014 --- Нет --- Добавлено, 29 авг 2014 --- Нашел причину - модуль Фильтр Товаров (ocfilter), хотя до этого все работало, я копался только в его настройках в админке, попробую заново переустановить. Просто еще перестал выводиться вес в карточке товара - Notice: Undefined variable: weight in /home/*/*/www/vqmod/vqcache/vq2-catalog_view_theme_METROPOLITEN_template_product_product.tpl on line 202 А на 202 - <?php if ($option_value['price']) { ?>