Joomla文档中文翻译 - 如何在最新文章(Latest News)模块中显示文章日期
如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看官方英文文档: Latest News module with date
我们需要修改两个文件(或使用自定义模板覆盖的方式复制粘帖这些文件至自定义模板中,然后编辑;关于模板覆盖,可以参见“Joomla文档中文翻译 - 如何通过模板覆盖的方式修改Joomla的系统输出”)。
首先找到:Joomla根路径/modules/mod_latesnews/helper.php
将下面这行代码:
添加到文件底部的循环中,完成后的代码应该是这样的:
foreach ( $rows as $row )
{
if($row->access <= $aid)
{
$lists[$i]->link = JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid));
} else {
$lists[$i]->link = JRoute::_('index.php?option=com_user&view=login');
}
$lists[$i]->text = htmlspecialchars( $row->title );
$lists[$i]->creationdate = JHTML::_('date', $row->created, JText::_('DATE_FORMAT_LC4'));
$i++;
}
现在,我们需要将从数据库中读取的日期数据添加到页面中;找到这个文件:
Joomla根路径/modules/mod_latesnews/tmpl/default.php
找到如下代码:
修改为:
搞定。
译者:viiiix.com
| < Prev | Next > |
|---|

评论刷新
于是我在代码后面
$lists[$i]->text = htmlspecialchar s( $row->title );
$lists[$i]->introtext = htmlspecialchar s( $row->introtext );
但是读不出来 能帮忙解释下不 谢谢