ambalocha69

ошибка в catalog\controller\common\header.php

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

ambalocha69    65

Обнаружена ошибка в указанном файле:

 

// Daniel's robot detector
if (isset($this->request->server['HTTP_USER_AGENT'])) {
$robots = explode("\n", trim($this->config->get('config_robots')));
foreach ($robots as $robot) {
if ($robot && strpos($this->request->server['HTTP_USER_AGENT']), trim($robot) !== false) {
$status = false;
break;}}}
 
Суть ошибки: все роботы, перечисленные в массиве 'config_robots' перечислены в нижнем регистре, а увы и ах 'HTTP_USER_AGENT' начинается с заглавной буквы: Yandex и т.п.
 
Фикс:
// Daniel's robot detector
if (isset($this->request->server['HTTP_USER_AGENT'])) {
$robots = explode("\n", trim($this->config->get('config_robots')));
foreach ($robots as $robot) {
if ($robot && strpos(mb_strtolower($this->request->server['HTTP_USER_AGENT']), trim($robot)) !== false) {
$status = false;
break;}}}
 

 

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От DeNisIsMe
      Добрый день уважаемые знатоки! 
      Пишу в надежде что Вы поможете разоброаться и устранить проблему,

      Во время работы с сайтом, установил модуль (управление товарами+), спустя какое-то время, я не заметил проблемы сразу, нажимая на кнопку (управление товарами+) я стал получать вот такое...
       
       
      p.s. надеюсь на ваш опыт) 

    • От kotelvaaleksandr
      Всем привет. И снова затертая тема, но под другим "углом". 
      Уважаемые знатоки! Хочу поставить фоновую картинку в header. Не получается. Вот ссылки на две темы по этому вопросу, перепробовал все!
      Бесполезно. Ниже на скиншоте выделен тот блок куда хочу вставить картинку с кодом страницы. Помогите разобраться
      Новый_рисунок.bmp
    • От Skunk


      Просмотреть файл Статьи в шапке Opencart 2.x
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      = = =
      Техническая поддержка модулей здесь (Пн. - Пт. 10:00 - 17:00 GMT+2)
      = = =
      Автор Skunk Добавлен 22.11.2016 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От Skunk
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      = = =
      Техническая поддержка модулей здесь (Пн. - Пт. 10:00 - 17:00 GMT+2)
      = = =
    • От ahhhhru1
      В коде отображается, как префикс, название моей темы по типу: тема - хедер - центр меню, тема- топ хедер и т.д. Можно ли как-то убрать это или заменить на другое слово? Видел подобные примеры, в которых явно, на мой взгляд, было изменена эта инфа. Заранее спс!
  • Последние посетители   0 пользователей онлайн

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