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
我正在使用 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