Ошибка в Undefined variable: google_analytics

Тема в разделе "OpenCart", создана пользователем Agnor, 11 дек 2016.

  1. Agnor

    Agnor

    Регистрация:
    4 авг 2015
    Сообщения:
    43
    Симпатии:
    0
    Установил шаблон на Opencart. Выдает в хэдере ошибку. помогите пожалуйста. очень нужно

    [​IMG]
     
    Lasted edited by : 12 дек 2016
  2. ISomeInterface

    ISomeInterface

    Регистрация:
    4 окт 2016
    Сообщения:
    106
    Симпатии:
    76
    Не определены две переменные icon и google_analytics, условный оператор поможет. Покажи строки кода, исправим.
     
  3. Agnor

    Agnor

    Регистрация:
    4 авг 2015
    Сообщения:
    43
    Симпатии:
    0
    [​IMG]
     
    Lasted edited by : 12 дек 2016
  4. ISomeInterface

    ISomeInterface

    Регистрация:
    4 окт 2016
    Сообщения:
    106
    Симпатии:
    76
    header.php скинь мне (можно в личку что бы не захламлять)
     
  5. lletol

    lletol

    Регистрация:
    14 фев 2013
    Сообщения:
    106
    Симпатии:
    30
    в данную тему интегрированы доп модули, которых вы не установили
     
    ISC-STC нравится это.
  6. ISomeInterface

    ISomeInterface

    Регистрация:
    4 окт 2016
    Сообщения:
    106
    Симпатии:
    76
    В header.php у тебя нет кода отвечающего за формирование этих переменных ($icon и $google_analytics), но там есть стандартный подход opencarta:
    PHP:
    $data['analytics'] = array();
    $analytics $this->model_extension_extension->getExtensions('analytics');

    foreach (
    $analytics as $analytic) {
         if (
    $this->config->get($analytic['code'] . '_status')) {
               
    $data['analytics'][] = $this->load->controller('analytics/' $analytic['code']);
         }
    }
    if (
    is_file(DIR_IMAGE $this->config->get('config_icon'))) {
         
    $this->document->addLink($server 'image/' $this->config->get('config_icon'), 'icon');
    }
    Как написал lletol, видимо они нужны для каких то модулей, каких спроси у него.
    Первую ошибку можно устранить так.
    Это условие:
    <?php if ($icon) { ?>
    На это:
    <?php if (isset($icon) && $icon) { ?>
    А вот со второй нужно копать вглубь так как код с неопределенной
    $google_analytics нет в файлах что ты мне скинул.
    Ты установил все по инструкции? Каких то вещей явно не хватает.
     
    Agnor нравится это.