• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ec-cubeのphp内の記述)

ec-cubeのphp内の記述

このQ&Aのポイント
  • ec-cubeコミュニティーサイトで質問をしながら、現在サイトを構築中です。しかし、スレ立てしてなかなか返信がなかったので、こちらでお伺いさせて頂ければと思いました。
  • この質問は、ec-cubeのphpファイル内での記述に関するものです。具体的には、新しいparent_class_combination_id2を追加する方法について知りたいという内容です。
  • 現在のコードには、T2以下のコードをコピーし、parent_class_combination_idを~~id2に変更することで、新しいparent_class_combination_id2を追加することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • goo036
  • ベストアンサー率75% (3/4)
回答No.1

データーベースにparent_class_combination_id2というカラム(項目)は追加済みなのでしょうか? 項目を追加する場合は、 1)データベース(mysql,postgresql)に項目を追加 2)プログラム処理(php)に項目を追加 3)画面テンプレート(tpl) という順序を踏む必要がございます。 1)まず、何がしたいのか。 2)どのような作業をしたのか。 3)何ができないのか。 を明確に記載すれば、フォーラムでも回答が得られるのではないでしょうか?

teckiko
質問者

お礼

別の方法も用いて、似たような機能を作成することにしました。どうもありがとうございました。

teckiko
質問者

補足

お返事ありがとうございます。 当方はお客様よりオーダーメイドの形式でご注文を承っております。その際に規格を利用させていただいているのですが、現状2つの規格ですと当方の形式全てを網羅することは不可能でして、せめて3つに増やせないかと考案中なのです。 現状は商品カテゴリーの子、孫を増やすことで対応しておりますが、可能であれば規格としてまとめたいと思っております。 すでにmysqlに新しいカラムは作成しており、ec-cubeの話になりますが、管理画面より規格の登録は行えております。(データベース上にも正しく登録できているので) しかし、一度規格を登録したはずの商品を確認すると、登録したはずの規格が全て外れてしまい、フロント画面にも在庫なしと出てしまいました。 そこで関連するであろうphpを調査していき、また過去の関連する質問と照らし合わせながら、最終的に上記のsql文の修正が必要とたどり着きました。 上記sql文に、T2.parent_class_combination_id2など登録してみましたが、何もおきませんでした。 また、T2の部分をそっくりそのままコピペしたりもしましたが、やはり同様なにもおきませんでした。

関連するQ&A