我在Joomla网站主题文件夹中创建了一个组件,如下所示:
/templates/rt_afterburner/html/com_content/article
通过自定义页面,我的意思是文章的替代布局。我复制了Default.php文件并对其进行了编辑。
然后我创建了一个php文件,这一切都正常工作。
我正试图从我页面的主页上获取这个“最新新闻”模块,但我不确定我要调用什么来渲染它。
<div id="latestnews" class="highlightblock single"><jdoc:include type="modules" name="fp_latestnews" style="xhtml" /></div>
我已经尝试过将模块文件复制到我的php文件所在的位置:
$app = JFactory::getApplication();
但我似乎无法让它发挥作用。
答案 0 :(得分:0)
您可以使用 JModuleHelper / renderModule 方法在布局覆盖文件中加载模块。
jimport( 'joomla.application.module.helper' );
$module = JModuleHelper::getModule( 'mainmenu', 'Key Concepts' );
$attribs['style'] = 'xhtml';
echo JModuleHelper::renderModule( $module, $attribs );