Перейти к содержанию

Рекомендуемые сообщения

Всем привет:rolleyes:

Ситуация такая:

В журнале ошибок постоянная ошибка (ocstore 2.3.0.2.1)

PHP Notice:  Undefined variable: username in /var/www/u0299447/data/www/storegadgets.ru/admin/view/template/common/column_left.tpl on line 5

Что это за ошибка?

И на что она влияет?(т.к. проблем особо не замечаю)

Как устранить?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в файле admin\controller\common\column_left.php

 

1.

после строки

$data['lastname'] = $user_info['lastname'];

 

добавить

$data['username'] = $user_info['username'];

 

2.

после строки

$data['lastname'] = '';

 

добавить

$data['username'] = '';

 

3.

сохранить файл (и обновить кеш модификаторов для верности)

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Влияет - вывод в буфер вывода любого notice везде влияет
Т е вместо json при ajax запросе выплывет html и будет ошибка и т п

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 часов назад, AlexDW сказал:

сохранить файл (и обновить кеш модификаторов для верности)

извиняюсь за вопрос)))

А как обновить кэш модификатор???(такой путь-очистить содержимое папки system/cache (с версий 21x - system/storage/cache?)

Вроде все добавил но ничего не поменялось((((модификатор не обновлял)

И еще...немного запутался

после:

$data['user_group'] = $user_info['user_group']; 

должно быть:

$data['username'] = $user_info['username'];???

просто такое чувство что я сначала не туда скопировал вот это: 

$data['username'] = $user_info['username'];???

 

в данный момент я удалил после

$data['user_group'] = $user_info['user_group']; 

вот это:

$data['username'] = $user_info['username'];

 

СПАСИБО!!!

Выглядит сейчас вот так 

Снимок экрана (3).png

Изменено пользователем StoreGadgets
прикрепления файла

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
18 часов назад, markimax сказал:

Влияет - вывод в буфер вывода любого notice везде влияет
Т е вместо json при ajax запросе выплывет html и будет ошибка и т п

Спасибо)))

правда надо сначало все это изучить что для чего

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 21.03.2017 в 23:24, AlexDW сказал:

 

в файле admin\controller\common\column_left.php

 

А путь правильно указан?

 

В 21.03.2017 в 22:31, StoreGadgets сказал:

admin/view/template/common/column_left.tpl on line 5

ошибку вроде выдает в другом файле?

или я чего то не понимаю(((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, StoreGadgets сказал:

ошибку вроде выдает в другом файле?

или я чего то не понимаю(((

 

смотрите документацию, раздел для разработчика

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 24.03.2017 в 09:26, AlexDW сказал:

смотрите документацию, раздел для разработчика

Спасибо за литературу))) почитал но особо ничего не понял))) но все же нового о ocstore узнал много));)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Урааа)))Я это Сделал)))Ошибка пропала)))

После замены строк надо было почистить: 

в system/modification (с версии 2101 - в system/storage/modification) после чего сайт поехал во все стороны далее в админке дополнение-менеджер дополнений - обновить (голубая кнопка в вернем правом углу) и все)))

главное не надо бояться удалять в папке modification три папки (у меня так было, оставил только index.html) admin, catalog, system

 

AlexDW, СПАСИБО ВАМ БОЛЬШОЕ!!!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, StoreGadgets сказал:

в system/modification (с версии 2101 - в system/storage/modification) после чего сайт поехал во все стороны далее в админке дополнение-менеджер дополнений - обновить (голубая кнопка в вернем правом углу) и все)))

главное не надо бояться удалять в папке modification три папки (у меня так было, оставил только index.html) admin, catalog, system

 

нужно было просто нажать кнопку обновления кеша модификаторов, без копаний в папке modification

при обновлении кеша ее содержимое очищается автоматически и создается заново

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, AlexDW сказал:

 

нужно было просто нажать кнопку обновления кеша модификаторов, без копаний в папке modification

при обновлении кеша ее содержимое очищается автоматически и создается заново

Спасибо за совет))) теперь будем знать!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От markimax
      Скачать/Купить дополнение


      SEO DATAFIX
      Данный фикс (из разряда must have) убирает грубую SEO ошибку проверки входящих данных
      Из-за чего получаются дубли страниц с разными URL и разными canonical но одним содержимым
      Что очень негативно отражается на SEO
      В индекс попадают страницы с такими URL
      site.com/index.php?route=product/product&product_id=1/ (слеш в конце)
      или
      site.com/index.php?route=product/product&product_id=1.111
      или
      site.com/apple/?page=2///
       
      Фикс исправляет эту ошибку
      Рекомендуется использовать с seo_pro
       
      Кто хочет сказать "спасибо" может сделать это здесь
      https://opencartadmin.com/investicii.html
       
       
      Инструкция по установке

      1. Скачать архив модуля
      2. Установите через установщик дополнений или скопируйте по FTP файлы из архива (содержимое папки upload) в корневую папку сайта (там где index.php). (если вы копируете первый раз, система не должна запрашивать файлы на перезапись, так как модуль не перезаписывает никаких системных файлов opencart и ocStore).
      3. Установите права доступа в /admin/index.php?route=user/user_permission для Главного администратора нажав на ссылку "изменить"
      4. Выделите "Разрешен просмотр" и "Разрешено внесение изменений" файлов модуля (если вы не знаете какие - нажмите ссылку "выделить всё") и нажмите кнопку "Сохранить"
      5. Если ваша версия opencart ниже чем 2.1 удалите по FTP папку module в /admin/controller/extension/ (т. е. удалите папку /admin/controller/extension/module), так как вы не сможете зайти в меню Модули
      6. Зайдите в административную часть сайта /admin/index.php?route=extension/module и установите модуль, нажав на ссылку "установить"
      7. Зайдите в модуль /admin/index.php?route=module/datafix и нажмите оранжевую кнопку "Нажмите при установке или обновлении модуля". Будут установлены и обновлены модификаторы модуля.
      8. "Статус модуля" - выберите "Включено". Нажмите кнопку справа вверху "Сохранить"
      9. Процедура установки и включения модуля закончена.
       
      Модуль распространяется по принципу "as is"
       
       
       
      Добавил markimax Добавлено 30.03.2018 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+, для OC 1.5.x - vqmod 2.4.0+ Сайт разработчика https://opencartadmin.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • От Kapitoxaxa
      Ребята подскажите пожалуйста как это победить. Присутствует такая табличка только когда захожу на сайт через оперу.

    • От motherfaker
      Здравствуйте,подскажите как решить вот такую ошибку:Warning: call_user_func_array() expects parameter 1 to be a valid callback, cannot access protected method ControllerCommonHeader::index() in /home/mobisell/public_html/system/engine/action.php on line 51
      Она появилась после того как я установил модуль Export/import и нажал обновить модули.
      На фото все видно,изменилось меню в панели управления OC,ничего не нажимается.
      Помогите

    • От Arion
      Здравствуйте! Прошу помочь разобраться в проблеме. Полностью перестали работать модификаторы (которые в админке в разделе Модули/Расширения - > Модификаторы). Список модификаторов есть, они включаются и выключаются, НО при обновлении кэша модификаторов на сайте не происходит абсолютно никаких изменений, как будто модификаторов никаких и не установлено. Причём если я создаю файл ***.ocmod.xml и добавляю его в /system, то всё работает как и нужно, но стоит этот же код модификатора установить через админку, он совсем не работает. Не знаю в какую даже сторону копать... Ошибок в логах никаких....И не обратил внимание после чего это началось. Opencart 2.3.0.2
    • От spectre
      500.00 руб
      Скачать/Купить дополнение


      Доработка вашего сайта
      Я НЕ ЗАНИМАЮСЬ ВЕРСТКОЙ!!! ВООБЩЕ!!! 
       
       
      Услуга заключается в любой доработке вашего (программирование, функционал, новые возможности) сайта по предварительному согласованию цены и сроков реализации при условии предоставления всех требуемых доступов 
       
      Варианты цены:
       
      - 500 р - несложная доработка до получаса
      - 700 р - несложная доработка от получаса до часа
      - 1000 р - доработка от часа до двух
      - 1500 р - доработка от часа до трех
       
      ПЕРЕД ПОКУПКОЙ УСЛУГИ ОБЯЗАТЕЛЬНО СОГЛАСОВЫВАЙТЕ СО МНОЙ ВРЕМЯ И КОНКРЕТИКУ!
      Добавил spectre Добавлено 21.04.2018 Категория Услуги  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.