Елена Фролова Опубликовано 4 сентября, 2015 Поделиться Опубликовано 4 сентября, 2015 Здравствуйте! Может кто-то делал интеграцию форума со своим сайтом? Пытаюсь внедрить свой шаблон сайта в форум. Например, в файле вставляю: ob_start(); \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( 'forums' )->forumDisplay( $forum, $forumOutput ); if (class_exists('Yii', false) && \Yii::$app->controller !== null) { $content = ob_get_clean(); echo \Yii::$app->controller->renderPartial('//layouts/forum', ['content' => $content],false,true); } Таким образом выдает мне ошибку: Cannot modify header information - headers already sent by (output started at /applications/forums/modules/front/forums/forums.php) Указывает на строку с echo. Если вместо $content подставить \IPS\Output::i()->output, то выходит информация в шифрованном виде. Может кто-то подскажет, в каком направлении двигаться? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hawk2012 Опубликовано 10 сентября, 2015 Поделиться Опубликовано 10 сентября, 2015 (изменено) Ошибку может вызывать пустая строка или пробел, через какую программу делали? Блокнот обычно добавляет BOM - неразрывный пробел с нулевой шириной. Изменено 10 сентября, 2015 пользователем hawk2012 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.