Joomla 2.5模块参数存储在哪里?

时间:2014-09-25 04:09:40

标签: joomla parameters module

我可以在我的模块中使用module参数,但是想要创建一个cronjob并需要在单独的php文件中访问module参数。那么任何人都可以让我知道Joomla 2.5如何存储模块参数?如何在单独的php文件中访问模块参数?

2 个答案:

答案 0 :(得分:1)

所有模块参数都存储在数据库表#__modules中,字段名称为params

希望这有帮助

答案 1 :(得分:1)

对于Joomla 2.5+,您可以创建一个子类JApplicationCLI的CLI应用程序。 e.g。

class myModuleCRONJob extends JApplicationCLI
{
    public function doExecute()
    {
        // Your code goes in here
    }
}

这样做可以让您完全访问JDatabaseJModel等 - 您可以在Joomla安装的/cli目录中看到包含多个CLI应用程序。

完成基本设置后,您只需对#__modules表等使用JDatabase即可运行查询和操作。