我正在研究一个Joomla模块,允许从外部网站提取命名的内容片段。最好的方法是将List参数添加到清单中,或者将SQL参数添加到清单中,但是这两种选项都有一些严重的缺陷,这使得它们在当前状态下对我来说无法使用。list参数必须在安装之前提供选项,这将不起作用,因为它可以拉的内容可能随时都在变化。起初,SQL参数类型似乎是一个更好的选择,但它只能从当前安装的Joomla数据库中提取。我需要提取的数据很可能在不同的服务器上。我很茫然……有人有什么建议吗?
您始终可以创建自己的自定义参数类型以在清单文件中使用。看一下"自定义参数"http://docs.joomla.org/SQLMultiSelectX的例子,当创建自己的参数时,使用标准的PHP函数来连接SQL数据库。