SmartFAQ 由 SmartFactory 开发(https://www.smartfactory.ca),InBox Solutions 的一个部门(https://www.inboxsolutions.net)。

我该如何访问模块的配置设置?
假设在 /modules/bar/xoops_version.php 中定义了一个名为 'foo' 的参数

$modversion['config'][-]['name'] = 'foo';


1) 要在模块内访问此设置,请使用

global $xoopsModuleConfig// 仅在函数内需要
echo "当前 'foo' 的值是:" $xoopsModuleConfig['foo'];


2) 要在任意位置访问此设置,例如在区块中,请使用

$module_handler =& xoops_gethandler('module');
$module         =& $module_handler->getByDirname('bar');
$config_handler =& xoops_gethandler('config');
$moduleConfig   =& $config_handler->getConfigsByCat(0$module->getVar('mid'));
echo 
"当前 'foo' 的值是:" $moduleConfig['foo'];


评论归原作者所有。我们不对其内容负责。


Login

Who's Online

348 user(s) are online (19 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 348


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

XOOPS is free software, but you can still make money with XOOPS.

Random question

What is cpanel?