MTAssets MT4 ブロックタグ

LPO検索→

<MTAssets></MTAssets>

ブログのアイテム一覧を表示させるためのブロックタグで使い方によっては、さまざまなテンプレートの中で指定(変数)することで一覧を作ることができる。

attribute

type="file_type"

例えば、

<MTAssets type="image"></MTAssets>

でimageタグを持つタグについての一覧のリストを生成することができる。

サンプルコード

MTifタグと使うことで以下のようなパターンが作れる

キーワードに何も記述されていないときに、商品画像はないというテキストを表示する例:

<MTIfNonEmpty tag="EntryKeywords">
<MTSetVarBlock name="entry_keywords">
<$MTEntryKeywords$>
</MTSetVarBlock>
<MTAssets tag="$entry_keywords">
<a href="<$MTAssetURL$>"><img src="<$MTAssetThumbnailURL height="70"$>" alt="<$MTAssetLabel$>" title="<$MTAssetLabel$>" /></a>
</MTAssets>
<MTElse>
<strong>商品画像はありません。</strong>
</MTElse>
</MTIfNonEmpty>

imgファイルのリストを生成するコード例

デフォルトコードから

サムネイル画像に大きさを変換する。最新10件の画像のリストを生成する

<MTIfNonZero tag="AssetCount">
    <MTAssets type="image" lastn="10">
        <MTAssetsHeader>
    <div class="widget-assets widget">
        <h3 class="widget-header">Photos</h3>
        <div class="widget-content">
            <ul class="widget-list"></MTAssetsHeader>
                <li class="item"><a class="asset-image" href="<$MTAssetURL$>"><img src="<$MTAssetThumbnailURL height="70"$>" class="asset-img-thumb" alt="<$MTAssetLabel$>" title="<$MTAssetLabel$>" /></a></li>
            <MTAssetsFooter></ul>
        </div>
    </div>
        </MTAssetsFooter>
    </MTAssets>
</MTIfNonZero>

MediaManager

これは、VOxみたいにYouTubeとかのファイルを簡単にエントリーできるプラグインでアマゾンもコレを使うと簡単にエントリーにコードを呼び出して埋めつけることができる。

特定のリストの一覧リストを使えるMTAssetsコードもこれに対応できるように変えれる。そんなコードの例が以下のエントリーのコメント欄に表示されている。

Introducing Media Manager 2.0 Beta 1 - majordojo

coolというタグを持つイメージファイルのリストを生成するためのコード例

<ul>
<MTAssets type="image" tag="cool" lastn="10">
<li><img src="<$MTAssetURL$>" height="<$MTAssetProperty name="image_height"$>" width="<$MTAssetProperty name="image_width"$>" /></li>
</MTAssets>
</ul>

ダウンロードファイルのリスト生成するコード

type="file" で指定した形(ダウンロードファイル)のファイルタイプのリストを生成する

<ul>
<MTAssets type="file" filetype="file" lastn="10" sort_by="filename" sort_order="descend">
<li><a href="<$MTAssetURL$>"><img src="<$MTBlogURL$>/icons/<$MTAssetProperty name="file_ext"$>.gif" height="9" width="9" /> <$MTAssetProperty name="label"$></a> (<$MTAssetProperty name="file_size"$> bytes)</li>
</MTAssets>
</ul>

MTAssets

type="" ファイル形式指定
file_ext="" ファイル拡張子指定
lastn="" アイテム数の指定(表示)
days="" 日指定(指定以内表示)
author="" 追加した管理者を指定
offset="" 指定した数の排除
sort_by="" アイテムの並び替え
file_name (名前),
created_by (追加ユーザー),
created_on (追加日)
sort_order="" 並び替えの順序指定
ascend
descend

トラックバック(0)

トラックバックURL: http://weblibrary.s224.xrea.com/x/mt/mt-tb.cgi/401

コメントする

LPO Feed

人気アクセスランキング

Photos

最近のブログ記事

このブログ記事について

このページは、cool_ni_ikouが2008年1月22日 05:54に書いたブログ記事です。

ひとつ前のブログ記事は「MT4学習 ;条件分岐でテンプレート表示を変更する」です。

次のブログ記事は「MTAsset , MTAssetTag などMT4タグ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。