ホーム > タグ > tips
tips
MTでアイテムの順序制御
- 2009-08-17 (月)
- 備忘録
MTで、画像のギャラリーのようなコンテンツを作る場合です。
画像の上限が決められていない場合、まず思いつくのが、エントリーにカスタムフィールド作って単純に回せば実現できます。
こんな感じ。
<ul>
<mt:Entries>
<mt:gazoAsset><li><img src="<$MTAssetURL$>" /></li></mt:gazoAsset>
</mt:Entries>
</ul>
でも、エントリーの内容が画像しか必要ない場合。
EntryBodyには何も情報を入れないので、内容を入力する必要がなく、入力しても何も反映されないという、いわゆる「死んだエリア」ができてしまいます。
MTはデフォルトではEntryBodyを消せないので、できたらこんな実装はしたくありません。CMSに不慣れなクライアントもきっと不思議に思います。
- Comments: 0
- Trackbacks: 0
mt:If tag=”EntryBody” が効かないので、
- 2009-08-11 (火)
- 備忘録
MTで条件分岐をさせる場合に、特定の入力エリアに内容が入っていない場合の処理という事で、
<mt:Entries>
<mt:If tag="hoge">
//hogeに内容がある場合の処理
<mt:Else>
//hogeに内容がない場合の処理
</mt:If>
</mt:Entries>
//※hogeにはMTタグや、カスタムフィールドタグが入ります。
という方法があります。
ですが、この方法だと、tagモディファイアに、EntryBodyを設定するとうまく動きません。
なので、こういう実装をしてみました。
- Comments: 0
- Trackbacks: 0
Home > Tags > tips
- Search
- Banner
- Feeds
- Meta