CakePHPのヘルパーを使ってRSSを表示しようとしてみるが、
正常に表示されない現象が起きた。
原因は、ファイルの先頭に不要なスペースが入ってしまい、うまくRSSが表示されなかった。
確か前にもあったが、忘れていたので、もう一度記録する。
検索したら以下を見つけた。
ソースコードの先頭行に空白コードが入ってしまう!!
以下抜粋
/cake/libs/view/view.php
に存在する
function" renderLayout "(大体408行目あたりです)
に以下1行を追加します。
ob_clean();
とあったので、以下のファンクション内の先頭に
function renderLayout($content_for_layout, $layout = null) {
ob_clean(); //ソースコード先頭に不要なスペースが入ってしまいのを防ぐ
を追加したら正常に表示された。
お疲れ様。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿