質問 > その他 > プラグインの開発について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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の内容を追って実装という感じかと思います。
仕様についても少しは記述がありますが、今後変わる部分も出そうです・・・。 残念ながら現時点ではプラグインは流動的な試験的位置づけから変わらないと思います。
|
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: プラグインの開発について 頑張って処理を追って実装すればある程度はプラグインも動作すると思います。
(一応ベース的な部分は実装されていたと思います。プラグイン呼び出し動作自体も今は無駄や矛盾も多いですが) そこまで頑張ってるのはむしろ素晴らしいです! 仕様が細かく出ていない=まだ流動的であるというのは念頭においておくと良いと思います。
|
AMUAMU |
投稿日時: 2011/3/31 20:13
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: プラグインの開発について ちょっとプラグインを作ってみようとしてトライしたのですが、やはり問題が多すぎてどうしようもないので、プラグインに関するチケットを取り急ぎ差し戻しました。
http://svn.ec-cube.net/open_trac/ticket/927
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |