質問 > フロント機能 > カテゴリ擬似複製について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
river555 |
投稿日時: 2009/12/20 4:25
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2009/8/23 居住地: 大阪 投稿: 14 |
Re: カテゴリ擬似複製について AMUAMU様
ご返信ありがとうございます。 ご指示頂きました点を確認してみましたのでご連絡致します。 環境は下記のような形で試しました。 A └A1 └AA1 └AAA1 └A2 └AA2 └AA3 └A3 └A4 Aカテゴリの配下のA1〜A4を一覧して、各カテゴリを開くと配下の1層目が出てくるように したいと考えております。 まず、 呼び出し元のProsessで $this ->lfGetCatTree(this->tpl_category_id, false ,$this); この状態から $test = array(1); $this ->lfGetCatTree($test, false ,$this); に変更してみました。 尚、第一引数に直接、Category_idの番号を入れると下記エラーが出た為、 配列に置き換えた上で、代入しました。
上記エラーの120行目とは、
また、下記のように試したところ、 約129行目
if($array['category_id'] == $val) { を if($array['parent_category_id'] == $val) { とparent_category_idに変更すると、 A1 A2 A3 A4 とトップレベルのカテゴリは表示されずAカテゴリの配下のカテゴリが表示され 一瞬、希望通りの動きになったのかと思いきや、下記のようにA1をクリックし展開すると AA1の配下のカテゴリとA2の別カテゴリ配下も出てきてしまいます。 A1 └AA1 └AAA1 A2 └AA2 └AA3 A3 A4 もしかしたら、私のやり方が間違っているだけなのかもしれません。 おかしい所がありましたらご指摘頂けますでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
river555 | 2009/12/16 6:08 |
![]() |
AMUAMU | 2009/12/18 15:25 |
» ![]() |
river555 | 2009/12/20 4:25 |
![]() |
AMUAMU | 2009/12/21 18:22 |
![](images/pixel.gif)