在插件元素 CakePHP 3 中获取当前插件名称
Get current plugin name in plugin element CakePHP 3
我正在制作一个应用程序,我需要在其中创建一个元素,以便我可以将元素文件复制粘贴到另一个插件的元素中,而无需更改任何内容。
为此,我需要一段可以自动拥有当前插件目录名称的动态代码。我找遍了这个解决方案,但似乎没有多少人在 CakePHP 3 上醒来,或者它可能足够简单,我很笨才找到它。
我尝试使用 $this->request
或 $this->params
,但没有成功。
提前致谢。
您可以使用 $this->plugin
来获取当前插件目录名称。
事实上,即使以后遇到这种情况,你找不到任何函数来获取当前插件、控制器、模型等相关信息时,你也可以简单地打印 $this
并查看它是否包含与您想要的内容相关的信息。如果有,那么您可以访问密钥以获得您想要的值。
我正在制作一个应用程序,我需要在其中创建一个元素,以便我可以将元素文件复制粘贴到另一个插件的元素中,而无需更改任何内容。
为此,我需要一段可以自动拥有当前插件目录名称的动态代码。我找遍了这个解决方案,但似乎没有多少人在 CakePHP 3 上醒来,或者它可能足够简单,我很笨才找到它。
我尝试使用 $this->request
或 $this->params
,但没有成功。
提前致谢。
您可以使用 $this->plugin
来获取当前插件目录名称。
事实上,即使以后遇到这种情况,你找不到任何函数来获取当前插件、控制器、模型等相关信息时,你也可以简单地打印 $this
并查看它是否包含与您想要的内容相关的信息。如果有,那么您可以访问密钥以获得您想要的值。