Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
как подключить модуль "карта сайта"?

Автор RennyРаздел Шаблоны XSLT

Ответов: 7
Просмотров: 6117
Последний ответ 23 Октябрь 2011, 14:26:36
от admin
Решено: Автоматическое разворачивание разделов сайта в модуле "Структура"

Автор AlexeyРаздел Настройка системы и модулей

Ответов: 2
Просмотров: 1761
Последний ответ 01 Декабрь 2011, 19:02:24
от Alexey
Работа модуля Обратная связь (вставка форм в контент сайта) при XSLT

Автор ariusgroupРаздел Шаблоны XSLT

Ответов: 8
Просмотров: 3411
Последний ответ 17 Октябрь 2012, 15:29:17
от admin
Есть второй домен, нужно повесить туда демошаблон готового сайта

Автор adminmosfaРаздел Шаблоны XSLT

Ответов: 6
Просмотров: 2146
Последний ответ 06 Август 2013, 19:03:40
от NOIRMAN
Добавление тегов для товаров, и вывод блока с тегами в любом месте сайта

Автор FelixTheCatРаздел Шаблоны XSLT

Ответов: 9
Просмотров: 2100
Последний ответ 26 Июль 2014, 10:58:09
от FelixTheCat

0 Пользователей и 1 Гость просматривают эту тему.

*

sam

  • ***
  • 216
  • +3/-1
  • "Век живи - век учись!"
    • Просмотр профиля
Прошу уточнить, с чем может быть связано следующее сообщение - что не так?

"Notice: Undefined offset: 1 in /docs/classes/modules/stat/classes/libs/detect.php on line 394"

Данное сообщение вылезает в IE11 при первом посещении сайта, вне зависимости от того, в какую страницу заходишь. В других версиях IE не пробовали смотреть.

« Последнее редактирование: 15 Ноябрь 2014, 00:05:19 от sam »
Жизнь слишком коротка, чтобы выучить и знать всё на свете. Тем более, что мир быстро меняется, и технологии за ним тоже. Но это не повод, чтобы перестать учиться к чему-то новому. "Век живи - век учись!" Иначе жизнь будет прожита без пользы, как для себя, так и для окружающих.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #1 : 19 Октябрь 2014, 01:25:28 »
Прошу уточнить, с чем может быть связано следующее сообщение - что не так?

"Notice: Undefined offset: 1 in /docs/classes/modules/stat/classes/libs/detect.php on line 394"

Данное сообщение вылезает в IE11 при первом посещении сайта, вне зависимости от того, в какую страницу заходишь. В других версиях IE не пробовали смотреть.



данное сообщение не связанно с браузером, а связанно с тем, что код, который исполняется в файле /classes/modules/stat/classes/libs/detect.php на строчке 394 пытается взять элемент массива (или что-то в таком духе) с индексом 1, не проверив есть ли такой элемент. А вот из-за чего такая ситуация возникает, сказать не могу.

Можно убрать вывод сообщения (это не исправит ошибки, но на сайте посетителям оно показываться не будет). Если такое "решение" подойдет, отключите режим отладки http://dev.docs.umi-cms.ru/nastrojka_sistemy/dostupnye_sekcii/sekciya_debug/
« Последнее редактирование: 06 Февраль 2016, 13:49:45 от admin »

*

sam

  • ***
  • 216
  • +3/-1
  • "Век живи - век учись!"
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #2 : 20 Октябрь 2014, 00:36:08 »
Хорошо, если это не связано с браузером, то почему ни один другой браузер данное сообщение не выводит (из 6-и разных браузеров только в IE такое сообщение)? Может можно как-то отключить это только для IE?

P.S. По документации я так и не понял, где это можно отключить (желательно только для IE)?!
Жизнь слишком коротка, чтобы выучить и знать всё на свете. Тем более, что мир быстро меняется, и технологии за ним тоже. Но это не повод, чтобы перестать учиться к чему-то новому. "Век живи - век учись!" Иначе жизнь будет прожита без пользы, как для себя, так и для окружающих.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #3 : 20 Октябрь 2014, 12:11:08 »
Хорошо, если это не связано с браузером, то почему ни один другой браузер данное сообщение не выводит (из 6-и разных браузеров только в IE такое сообщение)?

если заглянуть в этот файл, на эту строчку, то там видно, что проходит проверка типа браузера. Видимо, именно это проверка и приводит к ситуации, когда только ie дает ошибку.

P.S. По документации я так и не понял, где это можно отключить (желательно только для IE)?!

Только для ie отключить нельзя, можно отключить для всех, либо для всех исключая конкретные ip.

Для этого, в файле config.ini поставте 0 параметрам из секции debug
enabled = "0"
show-backtrace = "0"

*

sam

  • ***
  • 216
  • +3/-1
  • "Век живи - век учись!"
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #4 : 20 Октябрь 2014, 21:36:06 »
А правильно ли я понимаю, что если отключу вывод подобных сообщений, то сообщения на серьезные ошибки тоже не будут видны? Или чего-то я не правильно понимаю?
Жизнь слишком коротка, чтобы выучить и знать всё на свете. Тем более, что мир быстро меняется, и технологии за ним тоже. Но это не повод, чтобы перестать учиться к чему-то новому. "Век живи - век учись!" Иначе жизнь будет прожита без пользы, как для себя, так и для окружающих.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #5 : 20 Октябрь 2014, 22:22:34 »
правильно

*

sam

  • ***
  • 216
  • +3/-1
  • "Век живи - век учись!"
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #6 : 20 Октябрь 2014, 22:37:04 »
А это не есть хорошо. Значит отключать ничего не буду. Но как бы исправить эту ошибку, тоже не понимаю?!
Жизнь слишком коротка, чтобы выучить и знать всё на свете. Тем более, что мир быстро меняется, и технологии за ним тоже. Но это не повод, чтобы перестать учиться к чему-то новому. "Век живи - век учись!" Иначе жизнь будет прожита без пользы, как для себя, так и для окружающих.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Notice в IE11 при первом посещении сайта?!
« Ответ #7 : 21 Октябрь 2014, 00:35:01 »
вы можете отключить вывод ошибок для всех, кроме себя (отключить debug, исключая свой ip)