ECサイト

[ECCUBE3.0.12]URLからuser_dataをなくす作業

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

目的

ECCUBEでユーザーが新たに作成したページは、user_data配下に作成されます。
URLも同じくuser_dataが付与されてしまいますので、それを排除してしまう事が目的です。

user_data配下のURL変更作業

FrontControllerProvider.phpの中身を修正します。
ファイルの場所は、インストールフォルダ/src/Eccube/ControllerProvider/

ファイルを編集で開き、以下の行をコメントアウトします。

$c->match(‘/’.$app[‘config’][‘user_data_route’].’/{route}’, ‘\Eccube\Controller\UserDataController::index’)->assert(‘route’, ‘([0-9a-zA-Z_\-]+\/?)+(?<!\/)’)->bind(‘user_data’);

そしてファイル一番下のretuenの上へ以下をコピー。(上記コメントアウトした行から、$app[‘config’][‘user_data_route’]を削除)

$c->match(‘/’ . ‘/{route}’, ‘\Eccube\Controller\UserDataController::index’)->assert(‘route’, ‘[0-9a-zA-Z_]+’)->bind(‘user_data’);

 

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

ブログ記事について

ブログ記事は基本、毎週月曜日午前中に発信!(ニュース関連については随時)
記事に価値があると感じましたら、以下の支援やランキングのご協力を頂けましたら管理者としてモチベーションが上がります!


人気ブログランキング

公式ホームページについて

当ブログではITエンジニア関連のテクニカルな事、そして様々な商品のレビュー記事を公開しています。
一方ホームページでは、それ以外の少しビジネス寄り(企業や個人事業主向け)のサービスや情報を発信します。

該当される方、ご興味のある方はホームページの方もご参照ください。

コメントを残す

*