郵便番号のフォームにハイフンを入力可能にしたい場合があります。EC-CUBE4ではEC-CUBE3以前とは異なり郵便番号のフォームが2つに分かれなくなり、3桁と4桁を区切るハイフンが入力できない仕様となっております。 数 […]
郵便番号のフォームにハイフンを入力可能にしたい場合があります。EC-CUBE4ではEC-CUBE3以前とは異なり郵便番号のフォームが2つに分かれなくなり、3桁と4桁を区切るハイフンが入力できない仕様となっております。 数 […]
EC-CUBE4系では商品詳細ページや一覧ページでカートに商品を追加しようとした時に「「定期商品1」はまだ配送の準備ができておりません。恐れ入りますがお問い合わせページよりお問い合わせください。」というメッセージが表示さ […]
EC-CUBE4.0系のログを見るとThe “Eccube\Service\Composer\ComposerApiService” service is privateというログが存在しています […]
EC-CUBE4ではパッケージ版では管理画面テンプレートのみ、Git版ではフロントテンプレートも{{ ‘admin.customer.customer_id’|trans }}といったように英語の […]
EC-CUBE4ではプラグインのネームスペースを用いたテンプレートをapp/template内に配置してオーバーライドすることができませんでした。 そのためテンプレートを修正したいときにプラグインのテンプレートを直接修正 […]
Customizeディレクトリ等に新しいクラスを作って動作確認を行うと次のようなコンパイルエラーが発生することがあります。 Compile Error: Cannot declare class Customize\Se […]
一部のレンタルサーバー様でPHP7.4への自動切り替えが進み、既存EC-CUBEサイトでのレイアウトの崩れが発生しています。 EC-CUBEコミュニティでも検索メニューや管理画面のレイアウトが崩れた、HTMLタグの属性と […]
HogeEntityのレポジトリHogeRepositoryを作ったところ、Make sure the service exists and is tagged with “doctrine.reposito […]
EC-CUBEでの開発を行っていると、LPなどから直接カートに商品を追加したいという要望はよく耳にします。CSRF対策のために正式なトークンを持ったフォーム以外からはデータの送信を受け付けないような仕組みになっており、こ […]
eccube.yamlでparametersにenv()を配列形式で指定したところ怒られました。 env(XXXXXXXXXXXX): – 1 – 2
3系ではindex_dev.phpによってIP制限を指定した上でデバッグモードを実行することができましたが、4系では標準のEC-CUBE内にindex_dev.phpが用意されておらず、環境変数や.envでAPP_ENV […]
EC-CUBE4では商品等のCSV一括取り込みを行おうとすると、「ファイルのサイズが大きすぎます(10MB)。有効な最大サイズは5 MBです。」というエラーが出ることがあります。 これはmax_upload_sizeなど […]
エンティティやその他オブジェクトにプロパティを追加するカスタマイズを行なった時にNoSuchPropertyExceptionが発生することがあります。 EC-CUBE/SymfonyではtwigからProduct.ho […]
EC-CUBEではデバッグモードでアクセスするSymfonyToolbarによってフォームやデータベース等、様々な情報を得ることができる。 ただ場合によってはAn error occurred while loading […]
プラグイン導入やカスタマイズ含め、サイト運営を行っているとシステムエラーが発生することがあります。 システムエラーは画面を見ても原因がわからないので、まずログを確認して対応することになります。