2013-10-16 71 views
0

我想在頁腳中添加4個模塊。加入我的代碼中的index.php後如何在joomla模塊內創建模塊

<?php if ($view->containsModules('footer1','footer2','footer3')) : ?> 
       <?php echo $view->positions(array('footer1' => 33, 'footer2' => 33, 'footer3' => 34), 'pkt-nostyle'); ?> 
       <?php endif; ?> 

我的模塊是這樣的:

http://s21.postimg.org/iisnlopkn/image.jpg(抱歉,我不能交IMG在這裏,因爲我天璣足夠的聲譽)

,但我想我的模塊,如這樣的:

http://s23.postimg.org/kd6f61sfv/image.jpg

任何幫助在那裏?我會將其他必要的代碼放在templateDetails.xml和其他文件中。我只是不知道在單個列中創建2行的方式。任何類型的幫助將不勝感激。謝謝。

回答

0

您需要使用類似的代碼,包括模板的index.php文件內的四個模塊位置,

<jdoc:include type="modules" name="name of module position" style="xhtml" /> 

http://docs.joomla.org/Declaring_module_positions

雖然增加這些職位將它們包裝所需的HTML元素,以實現所需的佈局與CSS的幫助,你將包括在你的模板的樣式表。

粗糙例如,

HTML

<div> 
    <div class="mod1 mod side">1</div> 
    <div class="mod2 mod side">2</div> 
    <div class="container mod side"> 
    <div class="mod3 mod">3</div> 
    <div class="mod4 mod">4</div> 
    </div> 
</div> 

CSS

.mod{ 
    width:100px; 
    height:100px; 
    border: 1px solid dimgrey; 
} 
.side { 
    float:left; 
} 
.mod3{ 
    height:48px; 
} 
.mod4{ 
    height:48px; 
} 

http://jsfiddle.net/KbVMw/

添加您的模塊到相應的位置。