MT(Movable Type)にて、mt:Entriesタグを利用してブログ記事を取得したいのですが、


カテゴリーは"HOGE"の記事の中で
カスタムフィールド(チェックボックス)"status_list"にチェックがあるものの
最新3件

をとってきたいです。
現状
<mt:MultiBlog include_blogs="all">
<mt:Entries category="HOGE" field:status_list="1" limit="3">
としているのですが、

条件に当てはまる記事が3件以上あるときは思った通りに動いてくれたのですが、2件以下になると、status_listにチェックがついてないものも表示してしまっています。
(具体的には、status_listのチェックを外したのですが、消えてくれません)

条件に当てはまる全てのブログを、上限3件として取得したいんですが、どこを変えたらよいでしょうか?

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/05/20 11:55:54
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:tsukasa01 No.1

回答回数15ベストアンサー獲得回数2

ポイント60pt

http://www.movabletype.jp/blog/filtering_sorting_based_on_a_cust...

あまり詳しくないのですが失礼します。

カスタムフィールドを使ったフィルタリングに、

limitモディファイアを加えられたいと思うのですが、

movabletype.jpにはlastnを使用したものしか表記されていませんね・・・。

他のサイトでもlastの表記しか見当たりません。

id:yuma_nishizaki

ありがとうございます。

参考にさせて頂きます。

いろいろためしてみます!

2011/05/20 11:55:10
  • id:rouge_2008
    「field:customfieldbasename="foo"」属性は、個人ライセンスでは使用できません。
    「field:customfieldbasename="foo"」でフィルタリングしたい場合は、商用ライセンスを購入する必要があります。
    http://www.movabletype.jp/documentation/appendices/tags/entries.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません