バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > プラグインの開発について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mzon
投稿日時: 2011/3/24 11:43
対応状況: −−−
半人前
登録日: 2010/12/24
居住地: 滋賀県
投稿: 27
プラグインの開発について
いつもお世話になっております。
2.11.0のリリースご苦労様です。

私のほうもそろそろテスト機から、本番機へ移行を行いますが、
テスト機にて改造していた内容の一部をプラグイン化して、
今後のメンテナンスを軽減しようと思っているのですが、
プラグインのインタフェースなどの開発方法ってどこかに明記があるのでしょうか?
どのようにプラグインを作成したらよいかちょっと困っております。
各ページのPHPを確認し、どのタイミングで何が呼ばれるかは少し確認しましたが、正式なインターフェースの資料ってあるのでしょうか?

また、dtb_pluginに必要な内容を登録することで動作はするようですが、
管理機能のプラグイン管理からインストールする時は、何を選択したらよいか・・・?です。
LC_Page_Admin_Plugin_Install.phpを確認しましたがよく分からなかったです。

申し訳ありませんが、情報をいただけますでしょうか?
よろしくお願いいたします。

(下記はテスト機での環境です)
--------------------
EC-CUBE:2.11.0
OS:Windows XP Professional Service Pack 3 i586   ↓
DB:MySQL 5.1.52-community
WEB:Microsoft-IIS/5.1
PHP:5.3.4
--------------------
Windows Server 2008 R2 64bit/IIS(バージョンは未定)
は確定ですがその他は未定(安定稼動最新版を入れる予定)です。
AMUAMU
投稿日時: 2011/3/24 15:21
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: プラグインの開発について
2.11.0においてのプラグインについてはTracの内容を追って実装という感じかと思います。
仕様についても少しは記述がありますが、今後変わる部分も出そうです・・・。
残念ながら現時点ではプラグインは流動的な試験的位置づけから変わらないと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

mzon
投稿日時: 2011/3/24 16:03
対応状況: −−−
半人前
登録日: 2010/12/24
居住地: 滋賀県
投稿: 27
Re: プラグインの開発について
返答ありがとうございます。
ページ表示前に変数の値を変化させるだけだったので
本体に手を入れずに『Page のプロセス.』の
sendResponseから実行されるプラグインのprocessで実行
してしまおうかと思ったのですが、2.11でもプラグインはまだなのですね。
DBに手動登録したら動作しそうなので、とりあえずはインストールではなく、手動登録して動作させてみます。
仕様が変わってしまったときは・・・なんとかします。
AMUAMU
投稿日時: 2011/3/24 16:08
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: プラグインの開発について
頑張って処理を追って実装すればある程度はプラグインも動作すると思います。
(一応ベース的な部分は実装されていたと思います。プラグイン呼び出し動作自体も今は無駄や矛盾も多いですが)

そこまで頑張ってるのはむしろ素晴らしいです!

仕様が細かく出ていない=まだ流動的であるというのは念頭においておくと良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

AMUAMU
投稿日時: 2011/3/31 20:13
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: プラグインの開発について
ちょっとプラグインを作ってみようとしてトライしたのですが、やはり問題が多すぎてどうしようもないので、プラグインに関するチケットを取り急ぎ差し戻しました。

http://svn.ec-cube.net/open_trac/ticket/927


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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