質問 > フロント機能 > 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について |
フロント機能
| 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
fukap |
投稿日時: 2011/5/30 13:20
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について エスパー回答が当たったようで、良かったです。
ざっとコードを拝見しましたが、少なくとも $sqlval がおかしいと思います。 $sqlval['info_flg'] を $arrCategory['info_flg'] に変えてみると変化がありそうに思います。 |
tanaca |
投稿日時: 2011/5/30 13:56
対応状況: −−−
|
仙人 登録日: 2010/11/28 居住地: 福岡県 投稿: 332 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について fukap様
ありがとうございます。 $sqlval['info_flg'] を $arrCategory['info_flg'] に変更と $sqlval['category_info']を $arrCategory['category_info']へ変更した事により これまでチェックボックスにチェックを入れても何も反応が出なかったのですが、 下記エラーが表示されるようになりました。 引用:
これは親カテゴリIDを呼び出せずにいるということでしょうか。
|
fukap |
投稿日時: 2011/5/30 14:21
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について そうですね、親カテゴリIDを呼び出そうとして失敗しています。
を
に変えれば変化があると思います。 |
tanaca |
投稿日時: 2011/5/30 14:59
対応状況: −−−
|
仙人 登録日: 2010/11/28 居住地: 福岡県 投稿: 332 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について fukap様
長々とお付き合いいただき本当にありがとうございます。 "parent_category_id"と"dtb_category"の順番を入れ替えると エラーメッセージに変化がありました。 引用:
これは、"category_info"を見つけきれないでいるのでしょうか。
|
fukap |
投稿日時: 2011/5/30 15:10
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について 私としても 2.11系の勉強になっているのでちょうど良いです。
もう1つ同じパターンの誤りがありましたね。 誤
正
これで変化があると思います。 |
tanaca |
投稿日時: 2011/5/30 15:46
対応状況: −−−
|
仙人 登録日: 2010/11/28 居住地: 福岡県 投稿: 332 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について fukap様
ありがとうございます。 上記の変更により、「親カテゴリの説明を引き継ぐ」機能が更新時は反映されるようになりました。 更新時というのは既に登録されている親カテゴリに説明文が入力されていて、子カテゴリの説明文には何も入力されていない状態で、「親カテゴリの説明を引き継ぐ」チェックボックスにチェックを入れて【登録】ボタンをクリックすると自動で親カテゴリの説明文が子カテゴリに反映されるといった状況です。 せっかくなので、子カテゴリを新規で登録する時もこの機能が反映されるようにしたいのですが、 今回はデバッグモードでも何もエラーメッセージが表示されません。 (/data/logs/site.logにもエラーが出てません。) どこか確認すべきところや変更すべき個所がお分かりになるようでしたら ご教授のほど宜しくお願いします。
|
fukap |
投稿日時: 2011/5/30 16:41
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について 仰っていることが理解できているか、自信はありませんが。
以前のレスで書いておられたコードを見ている限り、 registCategory() と updateCategory() で異なるコードを挿入されていますね。 その辺に起因しているのではないでしょうか。 registCategory() 内で以下のように書けばうまくいくかもしれません。
|
tanaca |
投稿日時: 2011/5/30 17:27
対応状況: −−−
|
仙人 登録日: 2010/11/28 居住地: 福岡県 投稿: 332 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について fukap様
ありがとうございます。 上記内容の修正をしてみましたが、変化がありませんでした。 そして、エラーも特に表示されませんでした。
|
fukap |
投稿日時: 2011/5/30 17:36
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について たぶん $arrCategory に代入されていないんじゃないでしょうか。
registCategory() 内で以下のコードを挿入すると、うまくいくかもしれません。 (2つ前のコードも反映させておいてください。)
|
tanaca |
投稿日時: 2011/5/30 18:26
対応状況: −−−
|
仙人 登録日: 2010/11/28 居住地: 福岡県 投稿: 332 |
Re: 2.11.0以上でカテゴリ毎に説明文や画像を載せる追加機能について fukap 様
ありがとうございます。 474行目あたりに2行を追加したことで、新規子カテゴリ登録時に入力したチェックマークは保存されるようになりました。 しかし、親カテゴリの説明文がまだ表示できていません。 $arrCategory = array(); $arrCategory['category_name'] = $category_name; $arrCategory['parent_category_id'] = $parent_category_id; $arrCategory['create_date'] = "Now()"; $arrCategory['update_date'] = "Now()"; $arrCategory['creator_id'] = $creator_id; $arrCategory['rank'] = $rank; $arrCategory['level'] = $level; $arrCategory['category_id'] = $objQuery->nextVal('dtb_category_category_id'); $arrCategory['category_info'] = $category_info; $arrCategory['info_flg'] = $info_flg; 引用: (2つ前のコードも反映させておいてください。) この2つ前のコードとは、どの部分のことでしょうか。
|
« 1 (2) 3 4 5 ... 7 » |
| 新しいものから | 前のトピック | 次のトピック | トップ |