解決済

clip!clip!
Ads By Google

カテゴリのツリー化についての質問とお願いです

こんにちは。初めて質問します。
初心者ながら試行錯誤でブログのデザインをいじっています。
先日カテゴリをツリー化しようと思い、
「弱小エンジニアさん」のブログ

を参考にやってみたのですが、上手くいきません。

何度再構築しても、カテゴリがツリー化せず、何の変化もありません。

かれこれ2週間以上色々試しているのですが・・・
恥ずかしながら質問させていただいた次第です。
皆さんのお知恵を貸していただけますでしょうか。

手順は、ご教示の通り、

1.サイドバープラグインの最下部に新しくフリーエリアを追加

2.コピペで記述。

3.再構築

としました。注意点にもあるように
「brタグも変換しない」、カテゴリのプラグイン名もシッカリと同じ物を記述しています。

以下、長くなりますが、新規作成プラグインの
内容です。
(サムネイルが出来てしまうので、アドレス冒頭のhttpのhを取ってあります。)

-----------------------
<style>
.key_area {
padding:0 0 0 10px;
text-align:left;
}
.key {
}
.leaf_area {
margin:3px 3px 3px 3px;
text-align:left;
}
.leaf {
padding:2px 2px 2px 18px;
margin:0;
background: url(ttp://image.blog.livedoor.jp/takoashi/tbm.gif) no-repeat;
}
.leaf_last {
padding:2px 2px 2px 18px;
margin:0;
background: url(ttp://image.blog.livedoor.jp/takoashi/tbe.gif) no-repeat;
}
</style>

<script type="text/javascript"
src="ttp://blog.livedoor.jp/takoashi/js/ConvertTree.js"></script>


<script language="JavaScript"><!--
var cate_div = GetPluginByTitle("コンテンツメニュー");
var cate_tree = CreateTreeDataFromCategories(cate_div,":");
var cate_td = new TreeDataObj(); // おまじない
ConvertTree(cate_tree,cate_div,cate_td);
// --></script>
----------------------------

ブログのアドレスは

です。

よろしくお願いします。

2006-12-19 09:19の質問
カテゴリ  ツリー  
ツリー
表情色々、個性豊かなツリーが満載!トイザらスのクリスマス2009
www.toysrus.co.jp/f/xmas/tree.html
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(2)

1.

2006-12-19 19:51:38みんなナイスな
var cate_div = GetPluginByTitle("コンテンツメニュー");
「Categories」ではなく「コンテンツメニュー」
とされてますが
「コンテンツメニュー」というのは上から2番目にあるプラグインのことですよね?

あの…これはカテゴリアーカイブではなくて
フリーエリアにご自身で作成されたリンク集なのでは...(^_^;)
回答レベル : 補足要求

2.

2006-12-19 20:33:33みんなナイスな
基本的にフリーエリアで「ツリー化します!」と
宣言しているため下のカテゴリーに適用されません。

肝心のスクリプトがコメントアウトしています

もう少し勉強するか別のサイトか本などのサンプル
を探されてはどうでしょう?
自信度 : 自信あり 回答レベル : 回答
Ads By Google

コメント(5)

#1.  どや?
2006-12-19 19:48:04

スタイルの部分はスタイルシートのデザインで
宣言したらどうでしょう?

#2.  どや?
2006-12-19 19:54:38

<!-- -->はコメントアウトなので無視されます。
重要なところが無視されているのでは?

2006-12-20 04:30:18

自分のブログをここで宣伝するつもりは毛頭ないのですが…
http://blog.livedoor.jp/mannendoco_life/
カテゴリアーカイブをツリー化してサブカテゴリを設けたブログの例としてご覧ください。
上から4番目のプラグイン【カテゴリ別】がそうです。
ソースをご覧になってご自身のブログとの違いを探してみてください。
(まだまだ初心者だからソースを見られるのは恥ずかしいんだけど…)

#4.  遠藤
2006-12-27 09:13:36

皆さんご回答ありがとうございました
コメントが遅くなり、申し訳ございませんでした。

>万年床生活者さん
そうです。ツリー化が上手くいかなかったので、急場しのぎでリンク集を作って対応しました。また、ブログのご紹介、ありがとうございました。参考になりました。

> 伊達と酔狂ライフBY_hunakidayoさん
「<!-- -->」内がコメントアウトというのは、あれから分かりました。お恥ずかしい限りです。
これから試してみます。

2006-12-27 10:22:32

もしうまくいかなかったら再度質問してみてください。
現時点で私からアドバイスできる事は以下の2点です。

var cate_div = GetPluginByTitle("コンテンツメニュー");
■↑"コンテンツメニュー"を"Categories"に変更する
■ツリー化のスクリプトを記述したカラのフリーエリアはプラグインの一番最後に置く

トラックバック(2)

トラックバックURL: