MTQ | Movable Type ユーザーコミュニティ カテゴリセットの一覧表示で適切なリンクが反映されない にほぼ同じ内容の投稿があるのですが
Aというカテゴリーセット
Bというカテゴリーセットを作成し
A用のカテゴリーリストアーカイブを
a/カテゴリーベースネーム/index.html(MT記述式のアーカイブパスでa/%-c/%i)
B用のカテゴリーリストアーカイブを
b/カテゴリーベースネーム/index.html(MT記述式のアーカイブパスでb/%-c/%i)
とし
インデックステンプレート上で カテゴリーのリンク情報を出力する場合
<mt:CategorySets name="B">
<a href="<mt:CategoryArchiveLink>"><$mt:CategoryLabel$></a>
</mt:CategorySets>
b/カテゴリーベースネーム/index.html
のリンクURLが出力されるべきですが何故か
a/カテゴリーベースネーム/index.html
と出力されてしまいます。
結局、原因不明で
<mt:CategorySets name="B">
<a href="b/<mt:CategoryBasename>/"><$mt:CategoryLabel$></a>
</mt:CategorySets>
記述しました。
CategoryArchiveLinkなら出力するパス名を変更しても修正が発生しませんが、テンプレートも修正が必要となる事もあり別に、難しくはないので良いのですが何かスッキリしない感じです。