vw_products_allclass_detailを破棄する。PgAdminでも出来ます。管理ページの商品管理>商品登録で使われているのでこちらもviewの再生成が必要。vw_product_classも念のため再生成した方がいいかも。<!--{$arrForm.add_field.value|escape}-->に。元の変更後コードだと、フォーム内容が消えてしまうので修正。エラーの場合はコメント&CSS変更させる。<!--{/if}-->こんな感じになる。使うために内部変数に代入しておく。商品IDをFORM内に保持する。商品IDをFORM内に保持する。$this->objFormParam->getValue('quantity'));修正箇所はモバイルプロセスにもある。あると、テキスト入力欄を設定されていない商品をカートに追加できない。lfCheckError()でチェックするように変更する。あたりを使用する方が良さそう。$objErr->arrErr;とする。まで)はこのくらいの修正で大丈夫かな。テキスト入力欄の場合は入力必須、その他の場合もカートに追加できるのまで確認済み。同じ商品の同じ規格でもテキスト入力欄を使えば別々の商品としてカートに追加されるので便利。以下メモ(編集中)参考ページの管理画面以下の作業は[eccube]/data/Smarty/templates/default/shopping/confirm.tplを除いてうまくいかない部分が多いので書きなおして以下の作業を実行する。参考ページにほぼ習って書く。管理画面[eccube]/data/Smarty/templates/default/admin/products/product.tplテンプレートなので表示される場所は好みの問題。再生成しないと商品登録フォームで値が取れない。INSERTする値を作成する。詳細-サブ受注管理(管理画面)[eccube]/data/Smarty/templates/default/shopping/confirm.tpl受注管理(管理画面)となっているけど、管理用ではない。参考ページのままでおk。hidden項目を追加する。注文番号にリンクが貼られているが、その時に表示されるページもテンプレートを変更する必要がある。$sqlval);※新規受注入力に対応するには(作業中)[eccube]/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php[eccube]/data/class/pages/admin/order/LC_Page_Admin_Order_ProductSelect.php[eccube]/data/Smarty/templates/default/admin/order/product_select.tplあたりを編集する必要がありそう。PayPal決済モジュールは支払先のメールアドレス(receiver_email)の正当性しかチェックしていない。支払われた金額のチェックを行っていないため、(ポストされる内容を変更など)不正な金額を支払ったとしても入金済みにしてしまう。PayPalから届く入金確認メールの金額と違っていないか確認する必要がある。作り始めたキッカケはこちらのエントリー。CUBE用のテーマを作りました。初めはこちらのテンプレートをカスタマイズして使おうかと思ったのですが、BootStrapのバージョン3を使ったものが欲しくなった&勉強のため(勉強会のため?)に作り始めました。なれないPHPだし、PostgreSQLだしで、いいのか悪いのか判断できません。基本的にEC-CUBE本体から拾ったコードを再利用しただけです。Gunma.web#16で話してきました。開発中となりますが、githubにあげました。出来上がったらエントリー書きます。時間のことを意識しすぎてしまったかも。[...]コメントする返信をキャンセルする。DBIx::Class(DBIC)でtimestamp的なカラムの自動更新Mojoliciousでactionの前後に実行される独自のHookを作る。