确定 取消

Joomla4 组件开发需要注意的事情

樱木花道

求助问题 1 年 7 月 前
Joomla4的MVC架构和之前的J3完全不一样了,虽然依旧可以按照Joomla3的方式来写,但有一些J4提供的功能就不能使用了,特别是API接口这一块。

最近在做组件的API接口的时候,遇到了一个非常非常奇怪的问题,系统一直提示控制器找不到,但我已经严格的按照命名空间来安排文件的结构了。几乎快放弃的时候,我决定将组件重写打包安装,在这次打包的时候我在XML中增加了API的相关代码的引入。没想到就成功了。

现在回头看之前的问题,之前我以为可以向J3一样,直接在文件夹中放代码就行了,开发的时候不需要在XML中说明需要的文件夹。这就导致一直找不到类。

总结一下,如果你在写Joomla组件的时候,遇到了让你非常困惑的问题,这个时候记得重新安装一下你的组件,可能会有意外的惊喜。

不得不说,joomla的开发文档真的做的很差很差
0
0 回复