EC-CUBE4のインストール時に「Notice: Undefined index: authmagic」というエラーが発生する場合があります。
EC-CUBE4のインストール時に「Notice: Undefined index: authmagic」というエラーが発生する場合があります。
EC-CUBE4系ではたった3ステップで管理画面の受注一覧へ検索項目を追加するプラグインを開発することが可能です。 ※今回は比較的難易度が高い、「発送日の期間」を絞り込み条件に追加します。出荷日ではなく「発送日」という名 […]
EC2インスタンスでEC-CUBE4のdockerイメージを起動しようとして出た下記のエラー。EC-CUBE以外でもよく見るエラーではあリマスが、今回は単純にdocker-compose.ymlのバージョンが古いことでし […]
EC-CUBE4のプラグインを作っていてbin/consoleでアップデートしようとするとこのエラー。 [Semantical Error] Couldn’t find constant default, p […]
今回は新規会員登録画面に携帯電話番号を追加する例をご紹介します。バージョンアップへの影響を考慮して、src以下の本体ソースと呼ばれる部分を一切修正しない方法で実施します。
inputやselectなどform周りのHTMLを書き換えることはできるかというご相談を良くお受けします。Symfonyではform_themeを使ってフォーム要素の構造を変えることが一般的です。 よくあるチェックボッ […]
EC-CUBE4系ではSaleTypeCartAllocatorというクラスによって販売種別ごとにカートをつくるよう振り分けられています。この振り分け方法をカスタマイズしてやることで、販売種別が異なる商品を同時にカートに […]
EC-CUBE4をGitからインストールしようとしてトップページにアクセスするとインストール画面にリダイレクトするはずがエラーになります。
EC-CUBEではデータベースのデータを取得するためにレポジトリと言われるクラスを利用します。コントローラやサービスからはレポジトリの利用が簡単ですが、よくあるのがtwigテンプレート上で商品やカテゴリのデータを取得した […]
SilexからSymfony3にフレームワークが変更となったEC-CUBE4系。2系から3系ほどのインパクトではないものの、コードのバージョンアップは自動ではできないため、バージョンを移行するにはプログラムを理解して書き […]
ログアウト時の処理を実装する 今回はよくある、ログアウト後にをリンクをクリックしたページに戻るように実装してみます。 まずsrc/Eccube/Security/Http/AuthenticationにEccubeLog […]
プラグイン導入やカスタマイズ含め、サイト運営を行っているとシステムエラーが発生することがあります。 システムエラーは画面を見ても原因がわからないので、まずログを確認して対応することになります。