При смене шаблона показа списка: Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated

#1 31 января 2024 в 18:28

Когда переключаюсь на другой шаблон в списке, показывает следующее уведомление

Изображение

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated

/system/controllers/users/model.phpon line1375

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

#2 31 января 2024 в 18:30

 Def, замените в файле эту строку github.com/instantsoft/icms2/blob/38afeb92131fb3c8a6b51a4ccfd9ca8ef07bbf85/system/controllers/users/model.php#L1361

на

  1. if ($item['settings'] && strpos($item['settings'], '---') === 0) {

и ошибки не будет. Точно такая же правка будет «в коробке» в след. версии.

#3 31 января 2024 в 19:20

Спасибо большое, сейчас внесу корректировку. 

Добавлено спустя 27 минут

Строку 1375 тоже видимо надо отредактировать по вашему примеру

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.