module - joomla模块调用组件模型方法

标签 module joomla3.1

在joomla模块中调用组件模型方法的方法是什么?我知道自定义模块内部有一个帮助程序文件,应该可以完成这项工作,但他们是如何做到这一点的?

最佳答案

无论是在辅助文件还是在主文件中执行此操作都没有关系。辅助文件是存放此类代码的好地方:)

要调用模型,您需要首先包含它,因为它不是自动加载的。这意味着通常使用像 require_once('components/com_content/models/article') 这样的东西。 之后,您可以使用 $class = new ContentModelArticle 实例化该类并调用方法 $item = $class->getItem()。 这至少在理论上应该有效:)

关于module - joomla模块调用组件模型方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19759609/

相关文章:

iis-7 - IIS7 重写模块规则的备用 Web.Config

python - Pipenv 和 PyLint

php - Joomla 注册 MySQL 错误

php - Joomla 升级数据库错误从 v3.1.1 到 3.1.5

ruby - 将 Ruby 方法与子类中的重写隔离开来? (像 Java 的私有(private)方法)

python - 如何在python中获取模块中的所有对象?

powershell - PowerShell 模块中 Get-Command 的范围

module - Joomla 3 文章自定义模块中的模态表单字段

joomla - 无法在 joomla 3.1.5 的前端禁用按钮?

php - Joomla com_user 扩展类似于 com_categories 和 com_content