質問 > フロント機能 > 管理者画面・商品登録・カテゴリ選択のカテゴリが複数階層ある場合、各階層毎にプルダウンボックスを設置し、分けて選択したい。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
chiyodaku |
投稿日時: 2013/11/29 5:02
対応状況: −−−
|
常連 登録日: 2013/3/19 居住地: 投稿: 38 |
管理者画面・商品登録・カテゴリ選択のカテゴリが複数階層ある場合、各階層毎にプルダウンボックスを設置し、分けて選択したい。 いつも大変お世話になっております。どなたかお詳しい方がいらっしゃいましたらお教え願いませんでしょうか。
管理者画面・商品登録・カテゴリ選択のカテゴリが複数階層ある場合、既存のものであれば、複数階層連なったカテゴリを選択するようになっております:例)階層1>階層2>階層3 その既存の状態から以下の例のように各階層毎にプルダウンボックスを設置し、階層毎に選択するようにすることは可能でしょうか。(カテゴリの数が非常に多いため、分かりやすくするために階層毎に分けたい。) プルダウンボックス、プルダウンボックス、プルダウンボックス 階層1(level1) 階層2(level2) 階層3(level3) Product.tplのカテゴリセクションを見ると以下の様になっております。そして、カテゴリの各階層はdtb_categoryのlevelで1,2,3の階層毎に分けられております。 以下の記述にどの様にlevelの要素を付け加えることによって、階層毎に分けることが可能になるのでしょうか。あるいは他の方法になるのでしょうか。 (level1) <span class="attention"><!--{$arrErr.category_name}--></span> <select name="category_name_unselect[]" id="category_name_unselect" onchange="" > <option value="">選択してください</option> <!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_name}--> </select> (level2)・・ (level3)・・ [EC-CUBE]2.12.5 [OS]Linux [PHP]5.3.13 [データベース]MySQL 5.0.67 [WEBサーバ]Apache |
raku2cube |
投稿日時: 2013/11/29 9:14
対応状況: −−−
|
半人前 登録日: 2013/10/3 居住地: 福井県福井市二の宮2丁目28-38 投稿: 24 |
Re: 管理者画面・商品登録・カテゴリ選択のカテゴリが複数階層ある場合、各階層毎にプルダウンボックスを設置し、分けて選択したい。 level nのものだけを取得した配列をPHP側で作ってそれぞれセレクトボックスに渡すと実現できそうですね。
だたエラーチェックのときに、level 3からさかのぼってチェックする必要があるためやや面倒な感じがしますが。
|
chiyodaku |
投稿日時: 2013/11/29 15:22
対応状況: −−−
|
常連 登録日: 2013/3/19 居住地: 投稿: 38 |
Re: 管理者画面・商品登録・カテゴリ選択のカテゴリが複数階層ある場合、各階層毎にプルダウンボックスを設置し、分けて選択したい。 raku2cube様
お世話になります。ご連絡、そしてご教授頂きましてありがとうございます。 商品登録・商品カテゴリで横つながりの階層1>階層2>階層3を抽出し、形成しているのは、どのファイルのどの箇所になるかお分かりになりますでしょうか。 LC_Page_Admin_Products_Product.php、およびSC_Product.php内を探しているのですが、見当たりません。 それを参考にlevel毎にカテゴリを抽出する記述を設定しようと考えているのですが。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |