Помогите

Тема в разделе "OpenCart", создана пользователем kwakin, 14 мар 2015.

  1. kwakin

    kwakin Guest

    ocStore-1.5.5.1.2
    поставил тему vitalia_2.1
    тему в модулях включил
    зашел на сайт а там
    под главным меню

    Notice: Undefined variable: error in /home/u933627357/public_html/catalog/view/theme/vitalia/template/common/header.tpl on line 402

    вот строка 402 (header.tpl)
    <?php if ($error) { ?>
    <div class="warning"><?php echo $error ?><img src="catalog/view/theme/vitalia/image/close.png" alt="" class="close" /></div>
    <?php } ?>
    в чем засада
     
  2. Bogdan

    Bogdan

    Регистрация:
    25 фев 2013
    Сообщения:
    228
    Симпатии:
    104
    Проверте, если есть файл /vqmod/vqcache/vq2-system_startup.php - удалите его. Возможно кеш vqmod'а не обновился
     
    KirillLyubimov и black_kasper нравится это.
  3. kwakin

    kwakin Guest

    не помогает
    ( если закоментировать это <?php if ($error) { ?>
    <div class="warning"><?php echo $error ?><img src="catalog/view/theme/vitalia/image/close.png" alt="" class="close" /></div>
    <?php } ?>
    то ошибка исчезает)
     
  4. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    2.038
    Симпатии:
    774
    Ошибка указывает на то, что из контроллера в шаблон не передаётся переменная $error (в контроллере это должно выглядеть как $this->data['error']). Но она и не должна передаваться (и в самом контроллере шапки её быть не должно). Так что, если с шаблон не было файла с vQmod инструкцией - это просто косяк автора шаблона и эти строки можно удалить.