【问题标题】:Joomla creating and calling multiple viewsJoomla 创建和调用多个视图
【发布时间】:2012-11-14 11:41:42
【问题描述】:

我是一名尝试构建 Joomla 组件的 wordpress 开发人员。

我的问题是,我试图了解如何在一个组件中合并多个视图。

例如,在一个视图中生成条目列表,然后在选择其中一个条目时转发到生成单个条目的另一个视图。

我对 php 的了解足以知道如何动态完成超链接,但我不知道如何在 Joomla 中声明两个单独的视图。每个视图都需要它自己的模型吗? (我认为没有。)这些有意义吗?

就像我说的,Joomla newb,非常感谢任何链接或参考。

【问题讨论】:

    标签: mysql joomla joomla-extensions


    【解决方案1】:

    首先,每个视图都应该有自己的模型。至于转发到另一个视图,这应该在控制器中完成,但是应该使用 2 个单独的视图来完成。执行任务后,将其设置为重定向,如下所示:

    function your_function(){
        $msg = JText::_( 'Operation Successful' );
        $this->setRedirect( 'index.php?option=com_hellowworld&view=hellowworldview', $msg );
    }
    

    显然,您需要将 "com_hellowworld" 更改为您的组件的名称,并将 "hellowworldview" 更改为您要重定向到的视图的名称。 p>

    查看Developing an MVC Component for Joomla 2.5 的文档。它将指导您详细了解开发组件的所有基础知识。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 2016-10-26
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多