我正在制作一个应用程序,我需要在其中创建一个元素,以便我可以将元素文件复制粘贴到另一个插件的元素中而无需更改任何内容。
为此,我需要一段动态代码,它可以自动拥有当前插件目录名称。我已经四处寻找这个解决方案,但似乎没有多少人在 CakePHP 3 上醒来,或者它可能足够简单,我很笨才找到它。
我尝试使用 $this->request
或 $this->params
但没有成功。
提前致谢。
最佳答案
您可以使用 $this->plugin
来获取当前插件目录名称。
事实上,即使将来你遇到这种情况,你也找不到任何函数来获取与当前插件、 Controller 、模型等相关的信息,那么你可以简单地打印 $this
并查看它是否包含与您想要的内容相关的信息。如果有,那么您可以访问这些键以获得您想要的值。
关于php - 在插件元素 CakePHP 3 中获取当前插件名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33811181/