ホームページ制作のことなら、ホームページの制作会社 リアライズにお任せ下さい


広告代理店の皆様へ


京都発!様々な企業の縁の下の力持ち@株式会社リアライズの社長 坂尻秀樹が日々の出来事や活動状況をこのブログを通じてお伝えして行きます。


MT4 ウェブページのパンくずリスト(改)

先日アップしたウェブページのパンくずリストですが、不具合がありました。
ダイナミックパブリッシング状態でないと正常に表示されませんでした...すいません。

改めてウェブページ用のパンくずリストアップします。
このソースを利用して頂くと、階層式に構成されたフォルダに紐付くウェブページのパンくずリストが表示可能です。

CODE

<!-- パンくず -->
<div id="bredcrumb">
<ul>
<li><a href="<MTBlogURL>">ホーム</a>&nbsp;-&gt;</li>
<MTParentFolder>
<li><a href="<MTBlogURL><MTFolderBasename>/"><MTFolderLabel></a>&nbsp;-&gt;</li>
</MTParentFolder>
<MTIf name="pagebasename" eq="index">
<li><a href="<$MTPagePermalink$>"><$MTPageTitle$></a></li>
<MTElse>
<MTPageFolder><li><a href="<MTBlogURL><MTFolderPath>/"><MTFolderLabel></a>&nbsp;-&gt;</li></MTPageFolder>
<li><a href="<$MTPagePermalink$>"><$MTPageTitle$></a></li>
</MTElse>
</MTIf>
</ul>
</div>
<!-- パンくずここまで -->

まずウェブページテンプレートの行頭に「MTSetVarBlock」タグを使ってウェブページの名前を定義します。

次に「MTIf」で表示方法を定義します。
各フォルダトップのウェブページを作成する際、皆さんは「index」という名前でファイルを出力すると思います。
ウェブページ「index」を参照した際、行頭で定義したウェブページの名前と参照したウェブページのファイル名が「index」で一致(eq="index")の場合は参照しているウェブページのみリンクが生成されます。
定義が不一致(ファイル名が「index」以外)の場合は、そのウェブページが属するフォルダのトップページ(index)と参照しているウェブページのリンクが生成されます。

「MTParentFolder」では参照ページの属するフォルダに親のフォルダが存在する場合に表示されます。

上記のコードは箇条書きリストにしてスタイルシートで横並び用の記述になっています。
「箇条書きリストはいらない」という方は「ul」「li」を外してご利用ください。

是非お試し頂いて、おかしなところがあればコメントよろしくお願いいたします!

トラックバック

このブログ記事に対するトラックバックURL
http://www.realize-web.jp/cms-tool/mt-tb.cgi/110

コメント

コメントを見る

気になっていた事を紹介してくれてありがとうございます!


コメントする

名前
電子メール
URL
コメント (スタイル用のHTMLタグを使うことができます)

ログイン情報を記憶


画像の中に見える文字を入力してください。



  • このページをRSSリーダーに登録
  • このページをRSSリーダーに登録

自己紹介

代表:坂尻秀樹

昭和48年10月16日生まれ

AB型の左利き

12年程前に故郷である金沢から京都に移住。

ノンキャリアながらも5年前に個人事業にて業務を開始。
たくさんのお客様にご愛顧頂き現在に至る。
趣味は帰宅後に見る深夜番組で大いに笑うこと…。
最近ゴルフを始める。

最近のコメント

NORI 様からコメント
気になっていた事を紹介してくれてありがとうございま


ページの先頭へ