Movable Type 5.0 ベータ 4 におけるテンプレートのインクルードの入れ子について
先日、「Movable Type(MT)5 テーマ:ウェブサイト用」でウェブサイト向けのテーマを公開しましたが、ベータ4で以下の事象が発生しているため、テンプレートを一部修正しています。
1.事象
テンプレートのインクルードが入れ子になっていると、再構築時エラーになる(入れ子にしているテンプレートモジュールがみつからないというエラー)。
現在発生しているのは以下の2テンプレートモジュールです。
- ブログ記事のメタデータ
- タグ
いずれも、以下のようなインクルード関係になっています。
- メインページ→ブログ記事の概要→ブログ記事のメタデータ
- メインページ→ブログ記事の概要→タグ
2.対処
配布している「ブログ記事の概要」テンプレートに、青色部分を追加しています。
...前略...
<div class="entry">
<h2 id="a<mt:entryID pad="1" />" class="entry-header"><a href="<mt:entryPermalink />"><mt:entryTitle encode_html="1" /></a> - <mt:if name="display_blog_name"><a href="<mt:entryBlogURL />"><mt:entryBlogName /></a></mt:if></h2>
<mt:BlogParentWebsite><mt:blogID setvar="id" /></mt:BlogParentWebsite>
<div class="entry-content clearfix">
<mt:if tag="EntryBody">
<mt:EntryBody />
</mt:if>
<mt:if tag="EntryMore">
<p class="entry-more"><a href="<mt:entryPermalink />#more">続きを読む "<mt:entryTitle encode_html="1" />"</a></p>
</mt:if>
<mt:entryIfTagged>
<mt:include blog_id="$id" module="タグ" />
</mt:entryIfTagged>
</div>
<mt:include blog_id="$id" module="ブログ記事のメタデータ" />
</div>
Posted by yujiro このページの先頭に戻る
- Movable Type 5.0 にアップグレードする場合の注意事項
- Movable Type 5.0 の SQLite 利用について
- Movable Type 5.0 リリース
- Movable Type 5.0 RC3 リリース
- Movable Type 5.0 RC2 リリース
- Movable Type 5.0 RC1 リリース
- Movable Type 5 の出荷日が11月26日に決定
- Movable Type 5.0 ベータ4リリース
- Movable Type 5 ユーザーコミュニティ「MTQ」
- Movable Type 5.0 ベータ3リリース
- Movable Type 5.0 情報(テンプレートタグ Tips)
- Movable Type 5.0 ベータ2リリース
- Movable Type 5.0 仕様変更点と注意事項
- Movable Type 4.261 から Movable Type 5.0 へのアップグレード検証
- Movable Type 5.0 新機能のまとめ
トラックバックURL
コメントする
greeting