質問 > フロント機能 > 商品登録画面の項目の追加について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sinnmai |
投稿日時: 2014/5/19 13:11
対応状況: −−−
|
新米 登録日: 2014/5/19 居住地: 投稿: 3 |
商品登録画面の項目の追加について ECCUBE 2.12.6
サーバ エイブルネット 【問題点】 項目を追加出来たのですが、ウェブ上に表示されない 【現状】 こちらまだ開発を初めて2カ月の初心者です http://blog.majili.com/ec-cube/adds-an-item-to-the-product-information-on-ec-cube-2-12/ や他スレッドなどを参考に、商品登録画面に 『comment7』という項目を追加しました。 新規商品を登録した際、ちゃんとデータとして入力した情報が保存されているのですが、(商品編集画面にもデータが残っていましたし、phpPgAdminでcomment7にもデータが存在していました。) 商品詳細画面で、<!--{$arrProduct.comment7}-->を記入した場所にデータが出てきてくれません。 <!--{$arrProduct.comment7}-->を挿入した場所が悪いのかと思い同じ場所で<!--{$arrProduct.comment3}-->を試したところ、こちらは正常に表示されました。 【考えられる原因】 ・以前、新規ページを作成した際、FFFTPなどでそのページの属性を変更しないと編集も呼び出しもできないことがありましたのでもしかしたら『comment7』の属性がおかしいのではないかと思い、FFFTPで探しましたが『comment7』がどこにあるのかさえ探せませんでした。 ・他のスレッドに、『プラグインを解除したら正常に表示された』という記事を見た記憶があったので解除したいのですが、以前解除したときにレイアウトがガッツリ崩れるという現象が起きたのではずして検証することができません。こういう原因も考えられるのでしょうか? こちら初心者で、かつすべて自己流のためそもそもの質問が間違えているのかもしれませんが、どなたかお知恵をお貸しいただければ幸いです。初めての投稿になりますので記入不足・単語の間違い等あるかもしれませんが、宜しくお願いします。 |
tshino |
投稿日時: 2014/5/19 13:36
対応状況: −−−
|
一人前 登録日: 2013/4/9 居住地: 投稿: 76 |
Re: 商品登録画面の項目の追加について SC_Product.php::alldtlSQLは変更されておりますでしょうか?
記載を見たところだと追加した項目のデータを データベースから取得できていないように思われます。 |
sinnmai |
投稿日時: 2014/5/19 13:52
対応状況: −−−
|
新米 登録日: 2014/5/19 居住地: 投稿: 3 |
Re: 商品登録画面の項目の追加について ご回答ありがとうございます。
ご指摘の件ですが変更しております。 一応ソース書いておきます。 /** * 商品詳細の SQL を取得する. * * @param string $where_products_class 商品規格情報の WHERE 句 * @return string 商品詳細の SQL */ function alldtlSQL($where_products_class = '') { if (!SC_Utils_Ex::isBlank($where_products_class)) { $where_products_class = 'AND (' . $where_products_class . ')'; } /* * point_rate, deliv_fee は商品規格(dtb_products_class)ごとに保持しているが, * 商品(dtb_products)ごとの設定なので MAX のみを取得する. */ $sql = <<< __EOS__ ( SELECT dtb_products.product_id ,dtb_products.name ,dtb_products.maker_id ,dtb_products.status ,dtb_products.comment1 ,dtb_products.comment2 ,dtb_products.comment3 ,dtb_products.comment4 ,dtb_products.comment5 ,dtb_products.comment6 ,dtb_products.note ,dtb_products.main_list_comment ,dtb_products.main_list_image ,dtb_products.main_comment ,dtb_products.main_image ,dtb_products.main_large_image ,dtb_products.sub_title1 ,dtb_products.sub_comment1 ,dtb_products.sub_image1 ,dtb_products.sub_large_image1 ,dtb_products.sub_title2 ,dtb_products.sub_comment2 ,dtb_products.sub_image2 ,dtb_products.sub_large_image2 ,dtb_products.sub_title3 ,dtb_products.sub_comment3 ,dtb_products.sub_image3 ,dtb_products.sub_large_image3 ,dtb_products.sub_title4 ,dtb_products.sub_comment4 ,dtb_products.sub_image4 ,dtb_products.sub_large_image4 ,dtb_products.sub_title5 ,dtb_products.sub_comment5 ,dtb_products.sub_image5 ,dtb_products.sub_large_image5 ,dtb_products.sub_title6 ,dtb_products.sub_comment6 ,dtb_products.sub_image6 ,dtb_products.sub_large_image6 ,dtb_products.del_flg ,dtb_products.creator_id ,dtb_products.create_date ,dtb_products.update_date ,dtb_products.deliv_date_id ,dtb_products.comment7 以下略・・・ 13:55 追記 順番が違うのが影響するのでしょうか・・・ |
tsuji |
投稿日時: 2014/5/19 14:14
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 商品登録画面の項目の追加について sinnmai様
横から失礼します。 どのプラグインをお使いなのかを記載いただくなら、解決に役立つかもしれません。 プラグインは通常実行される処理をまるまる変更する場合があります。 もし、商品の取得部分もしくは表示部分でプラグインが処理を変更 しているならプラグイン自体を修正する必要があるかもしれません。 |
sinnmai |
投稿日時: 2014/5/19 15:12
対応状況: −−−
|
新米 登録日: 2014/5/19 居住地: 投稿: 3 |
Re: 商品登録画面の項目の追加について 自己解決ですみません。
先ほどのプラグインの指摘がございましたので、解除しても問題なさそうなものを解除したところ問題なく表示されるようになりました。 解除したプラグインは 会員価格設定 1.2.0 (by 株式会社ブラテック) です。 なぜこれが原因だったのかはわかりませんが、とりあえず解決済みにさせていただきます。 コメント下さいましたお二方、お忙しい中ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |