假设joomla中有一个名为plug1的插件,其file.php包含类C1和函数callme(){需要使用一些joomla功能}。
从外部源调用这个函数最简单的方法是什么?
如果您正在使用Joomla 3+,那么最好的解决方案是使用com_ajax。你可以在这里找到更多的信息:http://docs.joomla.org/Using_Joomla_Ajax_Interface
你的调用应该是这样的:
index.php?option=com_ajax&plugin=plug1&format=json
参数:Plugin -你的插件名,不带plg_格式-响应格式(如果需要从插件检索数据)
你还需要一个方法在你的插件称为onAjaxPlug1
(如果plug1是你的插件名称)。