Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Народ помогите) решить ошибку


deniss83

Recommended Posts

Вылезла перед входом в админку от эта ошибка   Notice: Undefined index: token in /vqcache/vq2-admin_controller_common_header.php on line 5

 

 админка работает но всеже

Версия окстор 2.1.0.2 

Как давно появилась не знаю точно давно админку не закрывал)

Путем переименовывания xml файлов определил файл a_vqmod_shopunity.xml его отлючаешь ошибка исчезает 

вот весь код файла 

 

<file name="admin/controller/common/header.php">
<operation>
<search position="after"><![CDATA[public function index() {]]></search>
<ignoreif><![CDATA[$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');]]></ignoreif>
<add><![CDATA[
$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');
]]></add>
</operation>
</file>
<file name="admin/view/template/common/header.tpl">
<operation>
<search position="before"><![CDATA[<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"><span class="label label-danger pull-left"><?php echo $alerts; ?></span> <i class="fa fa-bell fa-lg"></i></a>]]></search>
<ignoreif><![CDATA[<li><a href="<?php echo $d_shopunity; ?>"><i class="fa fa-flask fa-lg"></i></a></li>]]></ignoreif>
<add><![CDATA[
<li><a href="<?php echo $d_shopunity; ?>" title="Shopunity"><i class="fa fa-flask fa-lg"></i></a></li>
]]></add>
</operation>
</file>
</modification>
Змінено користувачем deniss83
Надіслати
Поділитися на інших сайтах


Ну и хрен с ней, после авторизации пропадет

 

Что ставили?

 

Откройте

/vq2-admin_controller_common_header.php

и посмотрите зачем там session->data['token']

Надіслати
Поділитися на інших сайтах

Это нестрашная ошибка) И даже не ошибка, а предупреждение.

 

Если сильно мозолит глаза, нужно вставить в xml вместо

$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');

 

if(isset($this->request->get['token']))

$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');

Змінено користувачем Slavikovna
Надіслати
Поділитися на інших сайтах

if (!isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) {

$data['logged'] = '';
 
$data['home'] = $this->url->link('common/dashboard', '', 'SSL');
} else {
$data['logged'] = true;
 
$data['home'] = $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], 'SSL');
$data['logout'] = $this->url->link('common/logout', 'token=' . $this->session->data['token'], 'SSL');
Надіслати
Поділитися на інших сайтах


  • 1 year later...

@deniss83  Правильно ли я тебя понял?
ты заменил в файле vq2-admin_controller_common_header.php
 

$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');

на этот код

if (!isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) {
                $data['logged'] = '';
                $data['home'] = $this->url->link('common/dashboard', '', 'SSL');
            } 
            else {
                $data['logged'] = true;
                $data['home'] = $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], 'SSL');
                $data['logout'] = $this->url->link('common/logout', 'token=' . $this->session->data['token'], 'SSL');
            }

 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 21.02.2018 в 05:34, demqn сказал:

@deniss83  Правильно ли я тебя понял?
ты заменил в файле vq2-admin_controller_common_header.php
 


$data['d_shopunity'] = $this->url->link('d_shopunity/extension', 'token='.$this->request->get['token'], 'SSL');

на этот код


if (!isset($this->request->get['token']) || !isset($this->session->data['token']) || ($this->request->get['token'] != $this->session->data['token'])) {
                $data['logged'] = '';
                $data['home'] = $this->url->link('common/dashboard', '', 'SSL');
            } 
            else {
                $data['logged'] = true;
                $data['home'] = $this->url->link('common/dashboard', 'token=' . $this->session->data['token'], 'SSL');
                $data['logout'] = $this->url->link('common/logout', 'token=' . $this->session->data['token'], 'SSL');
            }

 

http://tradebenefit.ru/otobrazhenie-oshibok-v-php-i-na-saite очень полезно по поводу ошибок 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.