Joomla-开源天空

首页 专栏热点 Joomla! 应用 如何使你的mod_latestnews显示文章发表的时间


如何使你的mod_latestnews显示文章发表的时间

E-mail

现在mod_lastestnews通常值显示一个文章的标题,对于读者要仔细看才能是否已经读过这篇文章,同时对于文章标题的长度没有限制,通常会由于标题折行而导致页面变形,我们通过两步来修改相关的程序,以改正上述的问题。

1、修改helper.php,modules/mod_latestnews/helper.php

   foreach ( $rows as $row )
  {
   $lists[$i]->link = JRoute::_(ContentHelperRoute::getArticleRoute($row->slug, $row->catslug, $row->sectionid));
   $lists[$i]->text = htmlspecialchars( $row->title );
   $i++;
  }

 找到这个部分,并在$i++之上,添加一行:
 $lists[$i]->date = $row->created;
 保存就可以了。

2、修改模板文件,找到modules/mod_latestnews/default.php

在显示文章标题的部分之后,加上: 
  <?php echo JHTML::_('date', $item->date, JText::_('DATE_FORMAT_LC3')) ;?>

这样就完成修改,你可以按照这样的思路,显示任何你要显示的字段。

相关文章
修改com_jam Joomla!站内信组件,从而能够实现点击人名,给对方发站内信
Joomla 1.5 模块快速生成器-测试过程中
发片了,joomla模块快速生成器
 

发表您的文章评论

您的姓名 (昵称)
标题:
评分: 很差一般较好很好
评论:
验证码:
请输入验证码

» » 登录 »   -   -