我是Joomla的新手。
我已经借助此http://joomlacomponentcreator.codelydia.com/
网站创建了一个新组件。
现在我需要从组件中获取值并在模块的帮助下将其显示在前端。与横幅模块类似。
任何人都可以帮助我
答案 0 :(得分:0)
如果您的组件有一个模型,它从数据库中获取数据,那么您应该在模块中创建该模型的实例,如下所示:
jimport( 'joomla.application.component.model' );
JModelLegacy::addIncludePath( JPATH_SITE.'/components/com_mycompo/models', 'YourModel' );
$model = JModelLegacy::getInstance( 'Items', 'YourModel' );
然后使用模型方法获取所需的数据:
$data = $model->getData();
答案 1 :(得分:0)
如果使用http://www.component-creator.com创建组件,您将获得更多功能,例如完整ACL支持,SQL导入,前端编辑以及包括外键字段在内的更多类型的字段。作为奖励,您还可以构建一个可以显示数据的模块。