【问题标题】:How to add views from other model in Joomla如何在 Joomla 中添加来自其他模型的视图
【发布时间】:2013-08-16 06:55:28
【问题描述】:

我正在 Joomla 中创建一个组件! 3.1.4 其中包含多个模型。我想要完成的是在 A 的编辑视图中添加与模型 A 关联的多个模型 B。

具体来说,我想在编辑模型 A 时继续添加无限数量的模型 B 以连接到模型 A。并在 A 的编辑视图中提供 B 的简单列表。

这当然可以在 B 的编辑视图中完成,或者在 A 的编辑视图中完全硬编码。我相信Joomla!应该有一些方法来完成,以避免代码重复。

任何人都可以解释一下吗?谢谢!

【问题讨论】:

    标签: php joomla joomla3.1


    【解决方案1】:

    Joomla Doc's 网站在文章“Using multiple models in an MVC component”中介绍了这个主题

    【讨论】:

      【解决方案2】:

      从视图调用另一个模型,在视图的 display() 方法中

      $modelA = $this->getModel('ModelA');
      $modelB = $this->getModel('ModelB');
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-05
        • 1970-01-01
        • 2013-10-31
        • 1970-01-01
        相关资源
        最近更新 更多