【问题标题】:Need to create an module to display datas of component in joomla需要创建一个模块来显示joomla中组件的数据
【发布时间】:2015-04-10 06:30:27
【问题描述】:

我是 Joomla 的新手。 我在 http://joomlacomponentcreator.codelydia.com/ 网站的帮助下创建了一个新组件。

现在我需要从组件中获取值并在模块的帮助下将其显示在前面。类似于横幅模块

谁能帮帮我

【问题讨论】:

    标签: joomla joomla-extensions joomla-component


    【解决方案1】:

    如果你的组件有一个模型,它从数据库中获取数据,你应该在你的模块中创建一个该模型的实例,如下所示:

    jimport( 'joomla.application.component.model' );
    JModelLegacy::addIncludePath( JPATH_SITE.'/components/com_mycompo/models', 'YourModel' );
    $model = JModelLegacy::getInstance( 'Items', 'YourModel' ); 
    

    然后你使用模型方法来获取你想要的数据:

    $data = $model->getData();
    

    【讨论】:

      【解决方案2】:

      如果您使用http://www.component-creator.com 创建组件,您将获得更多功能,例如完整的 ACL 支持、SQL 导入、前端编辑和更多类型的字段,包括外键字段。作为奖励,您还可以构建一个可以显示数据的模块。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-01
        • 1970-01-01
        • 2020-04-16
        • 2010-11-23
        • 2015-09-29
        • 2011-05-12
        相关资源
        最近更新 更多