簡體   English   中英

自定義頁面上的Joomla模塊

[英]Joomla module on custom page

我在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(); 

但是我似乎無法使它正常工作。

您可以使用JModuleHelper / renderModule方法在布局覆蓋文件中加載模塊。

jimport( 'joomla.application.module.helper' );
$module = JModuleHelper::getModule( 'mainmenu', 'Key Concepts' );
$attribs['style'] = 'xhtml';
echo JModuleHelper::renderModule( $module, $attribs );

參考: JModuleHelper / renderModule

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM