Доброго всем. У меня стоит тема news_zymphonies_theme. После смены штатных картинок на слайд шоу, при посещении главной страницы (остальные работают нормально) стала появляться такая ошибка Fatal error: Call to a member function getFileUri() on null in /home/auditing/inkomavtomatika.com.ua/www/themes/news_zymphonies_theme/news_zymphonies_theme.theme on line 136
Главная страница отображается некорректно (пустая и кривая). Перезаливаю картинки, опять все красиво..... проходит время снова главная не работает (не могу понять после чего конкретно ломается главная).....
Вот тут есть вроде решение https://www.drupal.org/node/2681293 #2 (файл 2681293-2-error-call-to-member-function-getFileUri-on-null.patch). Только я не могу понять что с ним делать....... Помогите запустить главную, плиз
Комментарии
Как меняете?
Преинтересно... Это как? )))
Вероятно, после очистки кеша.
Решение не имеет отношения к вашей теме, оно для модуля OpenID Connect.
«Как меняете ?»
Через Appearance -> Setting themes. Там есть возможность изменять слайд шоу на главной путем замены штатных картинок на свои.
«Преинтересно... Это как? )))»
Во вложении файл с изображением главной страницы, как она выглядит из панели администратора.
Может у меня проблемы в связи с изменением языка темы с англ. на рус.? Я добавила русский язык и установила его по умолчанию.....
Кажется проблема найдена (и она у меня в голове!!). Вроде все дело в названии файла, который я загружаю. Он назывался не как в теме = slide_01, а side_01...... Переименовала правильно, посмотрим.... кэш почистила, вроде главная на месте.......
Вот тут люди указали на возможную причину https://www.drupal.org/node/2808479 (#4) I think you should look inside the file object, there could be a chance you don't have the file object you are calling the getFileUri() on, may be because of the file is deleted for fid you are passing.
Блин! Все равно ошибка! Дело не в названии файла!
И не в кэше. Я вчера загрузила в очередной раз слайды - главная заработала. Сразу почистила кэш друпала - все еще работало. А сегодня опять не фурычит.....
1. Эта тема больше не является рабочей и ставиться на свой риск (согласно описанию на drupal.com)
2. У меня такая стоит (т.к. с таким трудом её настроил, а что слайдер слетает, только обнаружил)
3. У меня заработало заменой Картинки в папке Темы на свою. Конечно больше 3-х получается не вставить, но работает