3.2.2バージョンではプラグインコントローラーの呼び出しをサポートし始め、モジュール内のプラグインで定義されたコントローラーにアクセスできるようになりますより便利な URL アドレスを介して。
プラグインコントローラーの変数をURLで渡すと、プラグインコントローラー内の操作メソッドが自動的に検索されます。
プラグイン コントローラーの変数はパラメーター VAR_ADDON によって設定されます。たとえば、デフォルトは addon です。
コードをコピーします コードは次のとおりです:
http://サーバー名/Home/info/index/addon/SystemInfo
アドオンパラメータが渡されるため、ここのユーザーコントローラーはオリジナルのものではありません
コードをコピーします コードは次のとおりです:
ホーム/コントローラー/InfoController.class.php
にあります。
コードをコピーします コードは次のとおりです:
ホーム/アドオン/システム情報/コントローラー/InfoController.class.php
コードをコピーします コードは次のとおりです:
名前空間 HomeAddonSystemInfoController;
InfoController クラスは ThinkController を拡張します{
パブリック関数index(){
echo 'アドオン システム情報';
}
}
コードをコピーします コードは次のとおりです:
http://サーバー名/Home/info/index/addon/SystemInfo
を出力します
アドオンシステム情報
プラグイン ディレクトリが Addon ではなく Plugin の場合は、設定ファイルで定義する必要があります:
コードをコピーします コードは次のとおりです:
'VAR_ADDON' => 'プラグイン'
コードをコピーします コードは次のとおりです:
http://サーバー名/Home/info/index/plugin/SystemInfo
注: この使用法は、公式 Web サイトからダウンロードされたバージョン 3.2.2 のみに適用されます。今後、プラグインの配置場所の定義など、細かい調整を行う予定です。
詳しい使用方法については、後続の詳細マニュアルを参照してください。