参考我上一篇文章,我发现Joomla用POST数据调用控制器task=X.Y
,但是我发现如果我发布一个项目(task items.publish
)或取消发布一个项目(task items.unpublish
),他们也会调用函数的控制器JControllerAdmin
而publish
不是函数publish
和unpublish
。_
我知道 Joomla 可能会将 POST 数据转换task items.unpublish
为调用publish
函数而不是unpublish
,但有人知道转换此 POST 数据的代码在哪里吗?
ps:我在控制器下exit();
的函数开头添加了代码并测试发布或取消发布项目,结果相同-->空白页。所以我想知道 Joomla 是如何实现这些功能的。publish
JControllerAdmin