質問 > フロント機能 > EC-CUBE2.13.2 で規格以外に項目を追加した |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mizuvan |
投稿日時: 2014/11/6 12:06
対応状況: −−−
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
EC-CUBE2.13.2 で規格以外に項目を追加した DBにテーブル追加
追加した項目をマスターデータとして登録したいので、phpMyAdminへテーブルを追加しました。 マスターデータとして扱う為にテーブル名の先頭を『mtb_』としました。 追加 サイズテーブル→mtb_rsize テーブルにフィールド追加 受注したデータを保存しておくテーブル『dtb_order_detail』へ以下のフィールドを追加。データ型は『text』としました。 サイズ→ rsize_set テンプレートファイルの修正 カスタマイズファイル:products/detail.tpl ?238行目付近に追加。
カスタマイズファイル:cart/index.tpl ?115行目付近に追加。
カスタマイズファイル:shopping/confirm.tpl ?63行目付近に追加。
カスタマイズファイル:mail_templates/order_mail.tpl ?55行目付近に追加。
ここまでの設定でマスターデータへの追加はできないのはおろか 選択するデータが登録できないので注文時に選択できません。 あと、何を追加すれば良いかお分かりになる方はいらっしゃいませんでしょうか EC-CUBEバージョン:2.13.2 PHP情報:5.3.28 DB情報:MySQL 5.6.13-log |
yuh |
投稿日時: 2014/11/6 12:27
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: EC-CUBE2.13.2 で規格以外に項目を追加した LC_Page_Products_Detail.phpで
・arrPOSITION は読み出してますか? ・lfInitParamに項目を追加していますか? ・doCartからaddProductへ引数を追加してますか? SC_CartSession.phpのaddProductで処理を追加してますか? カスタマイズしたファイルにphpが含まれていないのであれば当然動作はしないと思います。 |
mizuvan |
投稿日時: 2014/11/6 16:36
対応状況: −−−
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
Re: EC-CUBE2.13.2 で規格以外に項目を追加した 的確なご回答をありがとうございます
テンプレートだけに設定しても肝心のプログラムにその機能を組み込まなければならないということですね 確かに今までもいろいろなサイトを見ながらカスタマイズしていましたがそのようにphpを追記してたりしてました。 ただ私にはphpの知識がないのでどこかこの件を説明しているようなサイトをご存じないでしょうか またはもし可能ならば追記するphpの内容を教えてはいただけないでしょうか |
yuh |
投稿日時: 2014/11/6 17:31
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: EC-CUBE2.13.2 で規格以外に項目を追加した そのような説明をしているサイトは検索したことが無いのでわかりません。
追記するphpの内容に関しては仕様がはっきりしない為お教えする事はできません。 個人的な意見ですが、カスタマイズにおいてある程度自分でphpを変更してある程度作成した上でアドバイスを求めるのであれば喜んでわかる範囲でお教えしますが、まったくわからないので全部ソースを書いてほしいというのはあまりにも他力本願的に思える為お教えする気にはあまりなりません。 |
mizuvan |
投稿日時: 2014/11/6 18:46
対応状況: 保留
|
長老 登録日: 2013/3/26 居住地: 投稿: 253 |
Re: EC-CUBE2.13.2 で規格以外に項目を追加した コメントいただきありがとうございます
まずは自分でがんばってみます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |