2012-01-13 34 views
0

我不確定這是否是最好的方法,但我只與joomla工作了兩天,所以我很缺乏經驗。Joomla! 1.7試圖在模塊中嵌入擴展

基本上我在我的模板中有一個HTML容器,它包含一個輪播擴展名和一組圖像。該容器與本網站其他部分的白色合約有藍色背景。

我基本上想要在不同的頁面上使用擴展名來切換那個容器。這裏是我的代碼:

<div id="top"> 
    <div id="photos"> 
      <jdoc:include type="modules" name="carousel" /> 
    </div> 
    <div id="social_media"> 
     <a id="success" href="#">Read about our success stories</a> 
     <a id="partner" href="#">Be a partner</a> 
     <a id="facebook" href="#">Join us on Facebook</a> 
    </div> 
</div> 

我想要做的就是讓這個代碼整個塊到Custom HTML模塊,只有在某些頁面顯示。

我試圖做到這一點,但旋轉木馬的擴展沒有顯示出來,也沒有jdoc:include部分。我猜這是因爲Joomlas文本編輯器不解釋jdoc:包括joomla引擎的相同方式。

有沒有辦法解決這個問題?

+0

嗨湯姆 - 基本上你是正確的自定義HTML模塊沒有得到處理的PHP。 哪個版本的Joomla? – Craig 2012-01-14 02:00:39

+0

爲什麼你想要創建一個新的模塊位置,你是否希望能夠在後端管理你的幻燈片? – 2012-01-14 16:53:20

+0

不,它只是爲了讓我只在一個頁面上放置整個盒子,而不必另外創建一個模板。正如標題所說,它也是1.7。 – 2012-01-14 18:06:47

回答

0

爲了在文章(或自定義HTML模塊)中加載模塊,您需要使用裝載位置命令。下面是你的情況:

<div id="top"> 
    <div id="photos"> 
      {loadposition carousel} 
    </div> 
    <div id="social_media"> 
     <a id="success" href="#">Read about our success stories</a> 
     <a id="partner" href="#">Be a partner</a> 
     <a id="facebook" href="#">Join us on Facebook</a> 
    </div> 
</div>