↓のような表か、
ttp://web.tkobeya.net/archives/2008/08/27_1234.php
↓の表を使用したいのですが、、
ttp://www.hirotec-k.jp/blog/2008/11/mt-3.html
トップのニュースから、すでに月別ブログリスト(ニュースを何件か一覧で出してる感じです)を使用していて、
もうひとつ上記URLの月別を作りたいのですが、そうすると月別アーカイブが2種類になってしまうのですが、2つ使うことってできないですよね?
回答おねがいします。
直接の回答ではありませんが、
「月別/ブログ記事」など、同じ種類アーカイブを複数(2つでも3つでも、それ以上でも)作る事は可能です。
全く異なる内容のものを書き出す事も(当然、出力ファイル名は別にする必要があります)、
同じ内容のテンプレートに複数のアーカイブマッピングを設定して
ファイル名だけを変えて出力する事もできます。
同じタイプのアーカイブを複数出力すると、
そのうちひとつを選択する必要がありますが、
それは <MTCategoryArchiveLink> や <MTEntryLink> といった、
「何らかのページのリンクを書き出すタグ」で基準として使用されます。
それ以外のマッピングで該当ページへのリンクを作成したい場合は、
マッピングと同じ内容を出力するタグを羅列します。
http://www.movabletype.jp/documentation/appendices/archive-file-...
例えば、マッピングで「カテゴリー名/日付(年月日)/記事 ID.html(%-c/%Y%m%d_%E.html)」を指定した場合、
以下のタグでブログ記事へのリンクを指定します。
<MTBlogURL>/<MTSubCategoryPath>/<MTEntryDate format="%y%m%d">_<MTEntryID pad="0">.html
回答ありがとうございます。
すみません、タイトルがスケジュール表を作りたい・・・となってはいるのですが、
作成方法は、質問内容をみていただくとわかるようにURL先を貼っていて、方法は理解しています。
しかし、現状月別アーカイブを使用しており、その月別アーカイブを残したままで、
特定のカテゴリーで、もうひとつ違う種類の(質問内容のURL参照)月別アーカイブを作りたいです。どちらも使用したい、という意味です。
私も回答いただいたサイトを知っていたので、以下のように同じ月別ですが、アーカイブURLを以下のようにして試していたのです。
月別ブログ記事リスト (標準で使用しているもの)
yyy/mm/index.html
月別行事カレンダー (特定のカテゴリーで使用するもの)
%y/%m/schedule.html
月別ブログ記事リストを今使用していて、
月別行事カレンダーが、特定カテゴリーで使用したく、新たに作ったものです。
しかし、このように新たに作っただけでは、できませんでした。標準使用のも、新しいものに置き換わってしまうだけで。。
カテゴリーで条件分岐できれば可能・・?と思い、以下の事を試しました・・がそれも無理でした;
恐らくおかしい所は、「アーカイブテンプレート 月別ブログ記事リストの mtIfArchiveType~のcategory name~だと思うのですが、
持っている本では特定ブログカテゴリの指定がのっていませんでした。(ないのかもです)
何かいい方法あればお願いいたします。
アーカイブテンプレート 月別ブログ記事リスト
<$mt:Include module="ヘッダー"$>
<mtIfArchiveType archive_type="Monthly" category name="行事カレンダー">
<mt:Include module="月別行事カレンダー" />
<mtElse>
<mt:Include module="月別デフォルト一覧" />
</mtElse>
</mtIfArchiveType>
<$mt:Include module="フッター"$>
テンプレートモジュール 月別行事カレンダー
<$mt:Include module="サイドバー"$>
日 | 曜 | タイトル |
---|---|---|
<$MTCalendarDay$> | <$MTCalendarDate format="%a" $> |
</MTEntriesHeader>
<MTEntriesFooter>
|
<$MTCalendarDay$> | <$MTCalendarDate format="%a" $> |
テンプレートモジュール 月別デフォルト一覧
<$mt:Include module="サイドバー"$>
<mtEntries archive_type="Monthly" category="新着情報">
</mtEntries>
直接の回答ではありませんが、
「月別/ブログ記事」など、同じ種類アーカイブを複数(2つでも3つでも、それ以上でも)作る事は可能です。
全く異なる内容のものを書き出す事も(当然、出力ファイル名は別にする必要があります)、
同じ内容のテンプレートに複数のアーカイブマッピングを設定して
ファイル名だけを変えて出力する事もできます。
同じタイプのアーカイブを複数出力すると、
そのうちひとつを選択する必要がありますが、
それは <MTCategoryArchiveLink> や <MTEntryLink> といった、
「何らかのページのリンクを書き出すタグ」で基準として使用されます。
それ以外のマッピングで該当ページへのリンクを作成したい場合は、
マッピングと同じ内容を出力するタグを羅列します。
http://www.movabletype.jp/documentation/appendices/archive-file-...
例えば、マッピングで「カテゴリー名/日付(年月日)/記事 ID.html(%-c/%Y%m%d_%E.html)」を指定した場合、
以下のタグでブログ記事へのリンクを指定します。
<MTBlogURL>/<MTSubCategoryPath>/<MTEntryDate format="%y%m%d">_<MTEntryID pad="0">.html
やはり一つしか無理なのですね。。わかりました、ありがとうございます。
やはり一つしか無理なのですね。。わかりました、ありがとうございます。