0

全て、

私は次のような構造を持っています:

  • 主な用途
    • カスタムテーマプラグイン
    • AppController およびその他のコントローラーを備えたプラグイン

メイン アプリケーションにカスタム テーマ プラグインを使用していますが、2 番目のプラグインはデフォルトで標準の CakePHP テーマを使用しています。テーマ自体のプラグイン ファイルを変更せずに、使用する必要があるテーマを指定する方法はありますか?

事前にご入力いただきありがとうございます。

回答は、以下の選択された回答を読んだ後に発見されました。答えは次のとおりでした。

class PluginSystemPluginsController extends Controller

次のようにする必要がありました。

class PluginSystemPluginsController extends AppController

また、私のプラグインの AppController は Controller を拡張していたので、

use App\Controller\AppController as BaseController;
class AppController extends BaseController 
4

1 に答える 1