2013-01-15 45 views
0

我是joomla的新手,刚开始学习如何制作模板。我已经编辑了一个模板,我知道如何通过使用模块类型组件来将所有最新文章放在该模板上,但我有6个div标签,并且我希望最近6篇文章介于div标签之间。每个在一个div如何做到这一点?如何将Joomla中的最新文章?

+0

什么你已经完成的工作? –

回答

0

你应该使用一个动态模板,你可以使用一个PHP foreach loop来迭代通过文章(无论多少),并为每个文章放置div标签。

像这样:

<ul class="latestnews<?php echo $moduleclass_sfx; ?>"> 
<?php foreach ($list as $item) : ?> 
    <li> 
     <h4><a href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a></h4> 
     <p><?php echo JHTML::_('string.truncate', (strip_tags($item->introtext, '<a><br />')), $item->params->get('readmore_limit')); ?></p> 
    </li> 
<?php endforeach; ?> 
</ul> 
+0

你能再细说一下吗?因为在Joomla的Im新功能,所以你可以简单地引导我$ moduleclass_sfx,'readmore_limit根据我的脚本 – james

+0

模块类的变量用于所有joomla的标准模块。当我制作这个模块时,我也应用了它。此外,readmore限制是我希望模块使用的Joomla设置。 – jmmeijer

+0

谢谢,但找到了替代逻辑 – james