- 2008-10-12 (日) 22:23
- MovableType


- グローバルテンプレートのウィジェットセットを使う
マニュアル見てて見つけた編の続き。
他のブログのウィジェットセットを使いたい場合は、ブログIDを指定すれば良いみたい。
<$mt:WidgetSet name="Sidebar" blog_id="3"$>
DB覗いてて気づいたんだけど、システムの持つブログIDは「0」の様なので、強制的にグローバルテンプレートのウィジェットセットを使いたかったら、「blog_id="0"」と指定すればいいのかと思いテストしてみた。
結果、同名のウィジェットセットがある場合に、「blog_id="0"」でグローバル側のウィジェットセットは指定できなかった。ブログのウィジェットセットが読み込まれてた。
ブログ側に存在しない場合は、グローバルテンプレートで自動的に探すので、IDに「0」を指定する意味はないみたい。
・・・・なるほど。
出来れば、ブログ側のウィジェットセットで、グローバルウィジェットを配置できるようになると良いなぁと思う。
実際ブログのテンプレートに存在しないウィジェットは、同名のグローバルウィジェットが呼び出される仕様になっている。
たぶんこれはウィジェットセット編集画面の問題。
だって、ウィジェットセットの中身はMTincludeが並んでいるだけだったから。
- Newer >: Javascriptは最後に・・・
- < Older: MTIgnoreかMTTemplateNoteか?
ping a Trackback
- TrackBack URL for this entry.(1)




スクリプトの読み込みが完了していません。
メールフォーム(Javascriptを使用していません)や、
Twitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。