Всем добрый вечер. Не так давно начал использовать VQMOD. После его установки поставил deadcow_seo_v2.1, а также микроданные Schema.org. Все было настроено как надо (авторы этих модулей подтвердили). После этого ничего не делал кроме добавления категорий и удаления лишнего товара с сайта, а вчера заметил если войти в товар, то вылезает следующая ошибка: Код: [b]Notice[/b]: Undefined index: seo_h1 in [b]/var/www/u78984/data/www/iprocase.ru/vqmod/vqcache/vq2-catalog_controller_product_product.php[/b] on line [b]30[/b][b]Notice[/b]: Undefined index: name in [b]/var/www/u78984/data/www/iprocase.ru/vqmod/vqcache/vq2-catalog_controller_product_product.php[/b] on line [b]38[/b] В этих строках следующий код: Код: 30 строка - if ($category_info['seo_h1']) { 38 строка - 'text' => $category_info['name'], Подскажите пожалуйста откуда она вылезла и куда копать. Заранее спасибо. PS. Движок 1.5.3.1, название сайта указано в ошибке.
Не определена переменная "seo_h1" Посмотрите в файле deadcow_seo_v2.1.xml может VQMOD не находит нужной строчки.
Проблема была в к VQMOD, а в контроллере, а именно в файле product.php, что именно он исправил не знаю, но все работает.
А опишите решение поподробнее, раньше сталкивался с такой проблемой , так и приходилось все переустанавливать.
прошу прощения но немного не ясно, удаляем вкмод, далее чистим кеш, так вот какой именно кэш и модуль же после этого заново устанавливаем?
Обновитесь до последней версии мода, очистите кеш, соответственно пере установив модуль. загрузите модуль.xml и гляньте на повтор ошибки, если появилась, загляните в логи /vqmode/log Судя по всему файл не находит нужной ею строки для замены, вот и выскакивают нотисы.
Я обычно удаляю файл mods.cache в папке vqmod, и все файлы из папки vqmod\vqcache и кеш браузера за одно чищу.