[英]How to add a View class for a plugin in cakephp 3?
正如该问题的标题所述,如何在Cakephp 3中向插件添加/集成View类?
该应用程序有AppView类,但是在烘焙插件时不包含View类。
插件中没有View类,因为默认情况下,插件使用的是主应用程序中的View类。
如果您需要在插件中执行某些特定的视图渲染逻辑,则可以创建例如。 YourPluginDir/src/View/CustomView.php
并在那里做您的事情。 您还需要告诉您的控制器使用此View类:
$this->viewBuilder()->setClassName('YourPlugin.Custom');
有关自定义View类的更多信息,请参见docs: 在CakePHP中创建自己的视图类
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.