2.0.4 $blog->getRelatedPosts($post) でカテゴリ、タグ、著者情報が取れない
Garyuten > 2.0.4 $blog->getRelatedPosts($post) でカテゴリ、タグ、著者情報が取れない @ 2012/8/20 12:28 |
---|
2.0.4で実装された、関連記事を取得するhelpaer関数の getRelatedPosts() を早速使ってみました。
どうも、通常の記事一覧取得とは違う挙動の様です。 以下のblog helperがうまく動いてくれませんでした。 ・カテゴリ取得: $blog->getCategory($post) ・タグ取得:$blog->getTag($post,',') ・著者名: blog->author($post) どれも返り値が空となりました。 あとblog名の取得で便利な $post['BlogContent']['name'] の値もありませんでした…
上記のループで、カテゴリ、タグ、著者情報が取得できず、表示されませんでした。 エントリーへのリンク $link もblogのURLが取れなかったので意図した動きになりませんでした。 なお、上記の記述は テーマ/blog/{ブログレイアウト}/post.php 内と全く同じで、 問題なく動いています。 ご確認のほど、どうぞよろしくお願いします。 |
ryuring > Re: 2.0.4 $blog->getRelatedPosts($post) でカテゴリ、タグ、著者情報が取れない @ 2012/8/21 0:19 |
---|
こんばんは〜
BlogHelper::getRelatedPosts()で追加情報までを取得すると重くなりそうだったので、記事データのみ取得する仕様としていたのですが、 オプションで付属情報も取得できるように修正パッチを準備しました。 https://github.com/basercms/basercms/commit/02baf9601d058865c9eaed7e860dd1f8d8d322f9
とする事で付属情報も取得できます。 Twitter:@ryuring |
Garyuten > Re: 2.0.4 $blog->getRelatedPosts($post) でカテゴリ、タグ、著者情報が取れない @ 2012/8/27 17:45 |
---|
対応ありがとうございます!
無事解決しました! |