
MovableType4.01でパンくずリストを作成中なのですが、再構築の時にエラーが出てしまいます。
原因が分かる方、または予想でもいいのでご教示ください。
■状況
【アーカイブテンプレート】>【ブログ記事】 では、同じソースで上手く行くのですが、 【アーカイブテンプレート】>【ブログ記事リスト】 では、再構築の時にエラーが出てしまいます。
■ソース内容
<a href="私のドメイン">HOME</a> > <MTParentCategories><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></MTParentCategories> > <$MTEntryTitle$>
■エラー内容
日付アーカイブ「Monthly20071101000000」の再構築中にエラーが発生しました: テンプレート「ブログ記事リスト」の再構築中にエラーが発生しました: テンプレートタグMTIncludeでエラーが発生しました: error in module セカンド中エリアリスト: テンプレートタグMTParentCategoriesでエラーが発生しました: MTParentCategoriesはcategoryのコンテキスト外部では利用できません。
原因追求に力を貸して下さい。
どうかよろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
エラーの原因自体はこちらに。
「適切なコンテキスト外で使われました」とエラーが出て再構築できない。」
http://www.sixapart.jp/support/faq_mt_technical_ …
ソースとしてはこちらが一番近いのでは。
「パンくずリスト(サブカテゴリまで表示)」
http://mt.nosusume.com/2007/10/post-10.html
(私のところはMTHasParentCategoryで囲むとエラーが出ました…)
モジュールを使うのであれば(使ってる感じですよね?)、アーカイブ(テンプレート)によってタグの使い分けをしなければいけないので、変数使わないといけないと思います。
サブカテゴリを使ってないのでそのままは使えませんが、変数の使い方の例が載ってます。
「パンくずリスト for Movable Type 4」
http://www.screamo.jp/2007/08/000005.php
前者のソースと後者のソースを上手くつなぎ合わせるとうまくいくと思います。
「カテゴリーアーカイブの場合」のところにブログ記事リストに入れるソースを入れ、「ブログ記事の場合」のところにブログ記事に入れるソースを入れる(変数タグMTIf消さないように注意)。あと細かい部分を修正して、どうでしょう…。
出来ました!ありがとうございます!
みなさんの役に立つかわかりませんが、ソースコードを乗っけておきます。
(このソースを理解するのが一番の早道かもしれません→http://www.screamo.jp/2007/08/000005.php)
■ブログ記事リスト
<MTIfArchiveType archive_type="Category">
<p class="pan"><a href="<$MTBlogURL$>">HOME</a> > <$MTCategoryLabel$>
</MTIfArchiveType>
■ブログ記事
<a href="<$MTBlogURL$>">HOME</a> > <MTParentCategories><a href="<$MTCategoryArchiveLink$>"><MTCategoryLabel></a></MTParentCategories> > <$MTEntryTitle$>
アーカイブテンプレートの「ブログ記事」と「ブログ記事リスト」では仕様が少し違うんですね。勉強になりました。
とにかく納期に間に合いそうです。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- Excel(エクセル) excelにおける転記マクロの書き方 2 2023/05/12 03:16
- プリンタ・スキャナー キャノンmp490プリンター【エラー番号5400】で【プリンタートラブルが発生しました。電源を入れ直 2 2023/07/24 17:45
- その他(プログラミング・Web制作) pythonの課題に関してです。 (1)x = 1,3,5,7 に対して 2x^2-3 (2) 12 2 2022/06/04 20:27
- 電子マネー・電子決済 QUICPayの登録ができない。 4 2023/06/10 10:57
- Access(アクセス) windowos 11 Microsoft Edgeを開いたら下記の表示が? 1 2022/04/30 13:47
- Excel(エクセル) インボイス対応の請求書テンプレートを修正して使いたく考えてます。 添付画像のB30の関数には以下が入 1 2023/08/22 19:31
- その他(パソコン・スマホ・電化製品) jimdoのHPが見られない 5 2023/08/18 16:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽天カードでガソリン入れたの...
-
グーグルアドセンス
-
不快な広告の消し方
-
「広告を1回見ると24時間表示さ...
-
「Ad Remover」について
-
ネットで文章をコピペしてブロ...
-
microadの広告
-
楽天ROOMについて質問があります。
-
googleアドセンス納税手続き
-
TikTokLiteの 友達を招待して12...
-
自分のブログを出品したのです...
-
ブログのGoogleアドセンス申請...
-
アフィリエイトサイトは軌道に...
-
インスタでアフィリエイトをす...
-
月収100万円以上稼いでいるアフ...
-
YouTube でAI を使って月5万か...
-
HTMLプログラミングについて
-
Googleでアフィリエイト禁止事...
-
最近の、画面いっぱいに出てく...
-
ツイッターのメール問い合わせ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シーサーブログのヘッダー画像...
-
WordPressに関しまして。#ハッ...
-
MTの記事をRSSで表示させたいの...
-
「ページでエラーが発生しまし...
-
MT3.35で使える無料テンプレート
-
movable typeのテンプレートの編集
-
FC2ブログにmixiイイネボタン追...
-
FC2ブログ公式テンプレート bu...
-
FC2ブログのテンプレート
-
Wordpressを抑えて、Wixは№1の...
-
mt5テンプレートの古い記事を遡...
-
おすすめのブログ
-
FC2 ブログのどこに 『人気ブロ...
-
ニフティ、ココログの有償オプ...
-
Bloggerのデザイン・カスタマイ...
-
Movable Type version 4のコメ...
-
MT4.2「カスタムフィールドの値...
-
gooアドバンスでのアマゾンアソ...
-
L字みたいな記号の表示
-
ピクチャーボックスの大きさに...
おすすめ情報