EC-CUBE 4のトップページをカスタマイズする手順とTwig編集の基本 EC-CUBE4 EC-CUBE4 Twig カスタマイズ キャッシュクリア テンプレート編集 トップページ ブロック レイアウト管理 EC-CUBE 4のトップページを構成するTwigテンプレートとブロックの見つけ方 EC-CUBE 4のトップページは、管理画面のレイアウト管理で配置する「ブロック」と、それを載せる本体テンプレート「index.twig […]
EC-CUBEのCSV出力項目をカスタマイズする手順と設定画面の使い方 EC-CUBE4 CSV出力 CSV出力項目設定 dtb_csv EC-CUBE カスタマイズ マイグレーション 管理画面 管理画面のCSV出力項目設定で列を編集する基本操作 EC-CUBEでCSVの出力項目を変えるなら、コードを触る前に管理画面の「設定 → ショップ設定 → CSV出力項目設定」を開きます。ここで出力する列とその順番を調整で […]
EC-CUBEの初期設定から商品登録までの操作手順 EC-CUBE4 EC-CUBE カテゴリ登録 メール設定 初期設定 商品登録 操作マニュアル 規格管理 送料設定 EC-CUBEインストール直後にまず行う基本設定の流れ EC-CUBE 4系をインストールしたら、商品登録の前に「基本設定」を整えます。ここを飛ばすと、後からメールが届かない、SSL警告が出るといったトラブルの切り分けに […]
EC-CUBE 4.3はPHP 8.5で動くか — Twigで2回つまずいた記録 EC-CUBE4.3 PHP PHPエラー Twig 検証用のデモ環境を立てようとしたサーバーにはPHP 8.5.1しか入っていませんでした。EC-CUBE 4.3の公式対応はPHP 8.1〜8.3。それでも設置してみたところ、インストールは素通りし、最初のページ表示で50 […]
EC-CUBEのスキーマ更新で「ドライバが存在しない」エラーの原因切り分けと対処 EC-CUBE4 could not find driver DATABASE_URL EC-CUBE4 pdo_mysql PDO拡張 PHP エラー対応 スキーマ更新 「ドライバが存在しない」エラーの正体 — 疑うべきはPHPのPDO拡張 スキーマ更新コマンドで「could not find driver」と出たら、原因はほぼPHPのPDO拡張の欠落です。PDOはPHPがデータベースに […]
EC-CUBEで「カートへの追加に失敗しました」が出た時の原因切り分けと対処法 EC-CUBE4 404エラー Ajax通信 CSRFトークン EC-CUBE アプリログ カートエラー セッション切れ フォーム検証 「カートへの追加に失敗しました」は通信失敗のサイン、在庫や商品設定ではない この警告が出るのは、追加ボタンのAjax通信がfail()の経路に入ったときです。在庫切れが原因ではありませんが、非公開商品など一部の商品ステー […]
有料プラグインを別環境(テスト環境)で使えるか EC-CUBE4 プラグイン EC-CUBEの有料プラグインをテスト環境や開発環境で使いたい——結論から言うと、多くの場合は利用できますが、開発元のライセンス規約とオーナーズストアの認証方式によって条件が変わります。無断でライセンスをコピーするのでは […]
AI活用 レビュー分析で顧客の声を活用する EC-CUBE4 AI 商品レビューをAIで分析することで、顧客の本音や改善点が見えてきます。 方法1:MCPで話しかけるだけで完結 MCP(Model Context Protocol)とEC-CUBE Web APIを連携させると、AIに話 […]
EC-CUBE 商品レビューのスパム対策 EC-CUBE4 セキュリティ プラグイン EC-CUBEの商品レビュープラグインを導入しているサイトで、スパム投稿に悩まされているケースが増えています。結論から言うと、EC-CUBEの商品レビューは標準で承認制のため、スパムがそのままフロントに表示されることはあ […]
レートリミット機能でセキュリティを高める方法 EC-CUBE4 レートリミット機能で不正アクセスから保護する方法 EC-CUBE 4には、様々な画面へのアクセスを制限するレートリミット機能が搭載されています。本番環境では、会員登録やパスワードリセット、お問い合わせなどの機能に対してデ […]