Open Graph 1.3.0 (instantcms 2.15.1)

ЕСТЬ РЕШЕНИЕ InstantCMS 2.X

Невозможно изменить информацию заголовка - заголовки уже отправлены

#1 28 февраля 2022 в 17:08

День добрый уважаемое сообщество.Проблема заключается в нижеследующем:

установил open graf на instantcms 2.15.1 (хостинг не локалка)php 7.4 (впрочем игра с версиями ошибку не изменяет(7.3 до 8.1)

на всех страницах все нормально, а вот на странице профиля выдает ошибку

Notice: Undefined index: normal in /home/v/vswilk5u/sv.ru.net/public_html/system/controllers/opengraph/hooks/users_profile_view.php on line 30 Warning: Cannot modify header information — headers already sent by (output started at /home/v/vswilk5u/sv.ru.net/public_html/system/controllers/opengraph/hooks/users_profile_view.php:30) in /home/v/vswilk5u/sv.ru.net/public_html/system/core/template.php on line 353

отключаешь open graf всё норм.включаешь, ошибка именно на странице профиля.Пробывал различно, и прописывал og… безрезультатно.

понимаю что это Предупреждение: Невозможно изменить информацию заголовка — заголовки уже отправлены… Но я не силен php, да и понимаю что это ошибка кода, а сие к Fuze.

не подскажите как с этим боротся?

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

В общем разобрался своими силами.Как я понимаю, в своё время avatar пользователя был неизменным и стоял по умолчанию normal.Я же изменил пресет на свой.конечно надо написать было более правильно, но я лишь в строке 30 файла sustem/controlers/opengraf/users_profile_view.php изменил на пресет

 'image_urls'  => $avatars['photo_avatar']

ранее было написано как:

 'image_urls'  => $avatars['normal']

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

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