ページ 11

list項目で詳細ページを作成したいのですが

Posted: 2007年7月06日(金) 18:08
by sal
こんにちは。
現在、あるお店のホームページを作成しているのですが、
商品を掲載していく際に、
商品カテゴリA、商品カテゴリB、商品カテゴリC・・と、
大カテゴリを追加作成できるようにして、
さらにその中に
アイテム1、アイテム2、アイテム3・・と、
追加して、さらにそれをクリックすると商品の詳細ページが表示される様に
したいのですが、
1エントリ内に、各大カテゴリを設定して、その中にリストアイテムで、
各商品と詳細を設置できるようにしていこうと考えたのですが、
リストアイテムのidをひとつだけ取り出し、表示するには
どのように設定をしたらよいのでしょうか?
また、この方法以外で上記の表示をさせる方法がございましたら
おしえていただけませんでしょうか?
宜しくお願い致します。

Posted: 2007年7月06日(金) 20:34
by tsu
これCMSDだけで出来ると便利んなんですけどね。
xxx.php?eid=00001&lid=1 みたいにパラメタで。

現状は一度別ファイルに書き出してそれをJavaScriptなどで取得する。といった方法しかないようです。
それかページに全エントリを展開しておいてパラメタで表示/非表示を切り替える方法にするとか。

予めカテゴリが決まっているのであればmenuitemを使う方法もありますが、管理するのが大変ですね。

FlashやJavaScriptを使うのが得策ですかね。

Posted: 2007年7月06日(金) 21:03
by tsu
ちょっと前に試したやつです。
http://cmsd.pdy.jp/jq_list.php

そのまま全件展開してJavaScriptで切り替えしてます。
ライブラリはjQueryを使ってます。

Re: list項目で詳細ページを作成したいのですが

Posted: 2007年7月06日(金) 21:39
by webmaster
 salさん、ご質問ありがとうございます。

 ご質問の件なのですが、申し訳ありません、現状では、リスト項目中の任意の
1要素のみを選択して表示する機能がございません。m(__;)m

 現在のところ、リスト項目の内容をそれぞれdivタグ等で囲んで全て出力し、
次のようなJavaScriptライブラリを用いてタブ・インタフェース等にして個別
表示を実現する、というような方法しか思いつきません。
 http://phpspot.org/blog/archives/2007/0 ... livep.html

 ご要望を実現できず申し訳ありません。
 この件につきましては今後も対応策を検討していく予定です。m(__)m