Fatal Error: Unexpected BLOG

主に自分用の備忘録として

EC-CUBE

【EC-CUBE】複数の商品を大量に購入すると、購入データが途切れる現象

複数の商品を大量にカートに入れると、その後の購入フローや管理画面から注文データを確認した際に、配送情報や送料などのデータが消失してしまう事象がありました。 危うくハマりかけていたところ、弊社のウィザードから天の声を頂きましたので、忘れないよ…

【EC-CUBE】商品規格を設定している商品の在庫を、規格ではなく商品単位で動くようにする

タイトルがちょっと分かりにくいですが、まとめると以下の様な感じです。 商品Aに規格設定を使って「ラッピング有無」を設定 商品Aの規格画面で、それぞれの規格に在庫「10」を設定 商品A「ラッピング有り」→ 10 商品A「ラッピング無し」→ 10 商品A「ラッピ…

【EC-CUBE】Googleアナリティクスのコンバージョンタグを設置する

タイトル通り、GoogleアナリティクスのコンバージョンタグをEC-CUBEの購入完了画面へ設置する方法です。 以下のサイトを参考にさせて頂きました。 ECサイトを作ったら設定しないと絶対損するGoogleAnalyticsのキホン | eコマースコンバージョンラボ EC-CUBE…

【EC-CUBE】動的ブロックを追加する

EC-CUBEに動的ブロックを追加する方法です。 以下のサイトを参考にしました。 EC-CUBEのブロックを作成・追加する方法 | Designup 環境 EC-CUBE 2.13.3 MySQL 5.5.38 PHP 5.4.40 管理画面からブロックを追加 まずは通常通り、EC-CUBEの管理画面からブロック…

【EC-CUBE】商品情報に検索で利用出来る項目を追加する

商品情報に独自の項目を追加して、商品検索でも使えるようにする方法です。 環境は以下の通り。 EC-CUBE 2.13.3 PHP 5.4.35 MySQL 5.5.38 実装は自己責任で。 データベースに項目を追加する なにはともあれ、データベースに項目を追加します。 phpMyAdminな…

【EC-CUBE】商品登録時に詳細メインコメント欄にYouTUBE動画を埋め込めるようにする

商品登録・変更時に詳細メインコメント欄にHTMLを記述したいときってあると思うんですが、デフォルトのままだと禁止タグが設定されていて、結構限定的なものしか使えません。(tableとかdivとか) 通販サイトなら商品の使い方とか料理のレシピとか、訴求効果…

【EC-CUBE】問合せフォームに画像をアップロードできるようにする

問合せフォームから画像をアップロードさせて、メールで送信する方法です。環境は以下の通り。 EC-CUBE 2.13.2 PHP 5.4.29 MySQL 5.5.38 以下のサイトを参考にしました。 PHPで添付ファイル付きメールを送信 | refirio.org PHP で添付ファイル付きメールを送…

【EC-CUBE】入力フォームの必須項目を変更する

EC-CUBEデフォルトの会員登録フォームはちょっと項目数が多い。しかもほとんどが必須項目。 商材にもよると思いますが、「これは別にあってもなくてもいいや。」ということもあるはず。 ということで。 入力フォームの必須項目を必須でなくする 今回は自力で…

【EC-CUBE】カテゴリに項目を追加する

EC-CUBEの管理画面からカテゴリを登録/編集する画面に、項目を追加する方法です。 EC-CUBE 2.13.2 PHP 5.4.29 MySQL 5.5.38 以下のサイトを参考にさせて頂きました。 EC-CUBEでプラグインを使わずに"カテゴリ説明文"を追加する方法 - NAVER まとめ 早速取り…

【EC-CUBE】商品サブ情報数の追加

EC-CUBEで管理画面から登録できるサブ情報の数を増やす方法。多分忘れるのでメモ。 EC-CUBE 2.13.2 PHP 5.4.29 MySQL 5.5.38 DBへカラム追加 dtb_productへカラムを追加する。 ALTER TABLE dtb_products ADD COLUMN sub_title7 text AFTER `sub_large_image6…

【EC-CUBE】$arrProductに情報を追加する

テンプレートファイル内で{$arrProduct}経由でアクセスできる情報を追加する方法です。 (※ver2.13.2で検証済みです。他のバージョンでは未検証です。開発・実装は自己責任で。) クラスを編集するので、EC-CUBEのアップデートの際には注意が必要です。 data…