Joomla 的 getParams() 函数在哪里找到目录中的参数?

Where does Joomla's getParams() function find the parameters from a directory?

我正在使用 Joomla 作为 CMS 的现有网站。我在获取用户付款信息时遇到的一行 PHP 代码是:

$params = JComponentHelper::getParams('com_paymentportal');

com_paymentportal 是目录,不是文件或对象。那么它在哪里取参数呢?

您需要登录到您正在开发的网站的 Joomla 管理端。

"com"是"Components"的缩写;登录后,单击顶部工具栏中的 "Components" 选项卡。然后遍历到问题中看到的正确组件,例如"Payment Portal"。

方法JComponentHelper::getParams('com_whatever')只是从数据库中获取组件的配置参数。 table #__extensions 有一列 params ,其中包含组件的配置对象。

这里有一些有趣的链接: http://www.webtechriser.com/tutorials/82-joomla-3-0/85-get-component-module-and-plugin-parameters-in-joomla-3 https://api.joomla.org/cms-3/classes/JComponentHelper.html#method_getParams