バージョン選択

フォーラム

メニュー

オンライン状況

45 人のユーザが現在オンラインです。 (22 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 45
もっと...

サイト内検索

プラグイン > 開発について > src配下を編集せずに、プラグインから既存の /shopping URLをカスタマイズできますでしょうか

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mozu
投稿日時: 2019/7/2 15:00
対応状況: −−−
新米
登録日: 2019/7/2
居住地:
投稿: 2
src配下を編集せずに、プラグインから既存の /shopping URLをカスタマイズできますでしょうか
EC-CUBE 3.0.16 を使っております。

とある自作プラグインを作成しており、そこからEC-CUBE本体のソースを編集せずに
プラグイン側から 既存の /shopping の機能を修正したいです。(/shopping はあくまで例であり、別のURLを変更したいです。)

詳細を言うと、 /shopping で A→B→C という処理があり、
src/Eccube/Controller/ShoppingController.php を自プラグインで継承して B を B' にしたいです。

技術的に、可能でしょうか?
可能な場合、実装方法をご教示頂けると幸いです。
3tiles
投稿日時: 2019/7/2 16:51
対応状況: −−−
一人前
登録日: 2019/6/19
居住地:
投稿: 80
Re: src配下を編集せずに、プラグインから既存の /shopping URLをカスタマイズできますでしょうか
不可能ではないと思いますが、

EC-CUBE開発ドキュメント・マニュアル
http://downloads.ec-cube.net/manual/v3/plugin.pdf

EC-CUBE3 プラグイン仕様書
https://doc.ec-cube.net/

とかを参照されてみては如何でしょうか?


----------------
スリータイルズ
WEBメディア「WEBshiru(ウェブシル)」

mozu
投稿日時: 2019/7/3 10:27
対応状況: −−−
新米
登録日: 2019/7/2
居住地:
投稿: 2
Re: src配下を編集せずに、プラグインから既存の /shopping URLをカスタマイズできますでしょうか
ご教示ありがとうございます!

https://doc.ec-cube.net/plugin_tutorial-pagedelete

こちらの通りにやったらできました!

今までも同様に書いていたのですが、できなかった理由が
ServiceProviderの
`$front->match('/mypage', 'Plugin\Hogehoge\Controller\MypageController::index')->bind('mypage');`

の所の "bind('mypage')" の部分を
"bind('plugin_hogehoge_mypage')" としていたため、上手く処理を上書きできてませんでした...汗

助かりました、ありがとうございました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

ec-cube.co

統計情報

総メンバー数は52,555名です
総投稿数は93,818件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
2010
4
468
1873
5
yuh
1610
6
red
1359
7
umebius
1343
8
h_tanaka
932
9
fukap
907
10
tsuji
856
11
shutta
835
12 ramrun 789
13
tao_s
780
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.