zblog for php侧栏添加带头像最新评论的方法:(一)

经过一下午的努力把zblog 侧栏添加带头像最新评论for php给搞出来了,很幸运,方法有两种,对我来说都比较麻烦,需要修改模板,呵呵。现在开始介绍第一种方法:通过在侧栏文件sidebar.php中添加代码实现:

步骤:(1)修改sidebar.php。添加如下代码:

<dl class="function">
<h3 class="function_t">最新评论</h3>
<dd class="function_c">
<ul>
{php}
$comments = $zbp->GetCommentList('*', array(array('=', 'comm_IsChecking', 0)), array('comm_PostTime' => 'DESC'), 10, null);

    $str = '';
{/php}
{foreach $comments as $comment}
   <li class="cmtface">
   <a href="
   {$comment.Post.Url}#cmt{$comment.ID} " title="{$article.Time('Y年m月d日 H:i:s')}  post by {$comment.Author.Name}">
   <img src="{$comment.Author.Avatar}" height="36" width="36" class="side_avatar"/>
   {$comment.Author.Name}
   <span class="muted">:<br>{$comment.Content} </span>
   </a>
   </li>
{/foreach}
</ul>
</dd>
</dl>

     (2)在css文件中添加如下样式:(加点旋转效果,呵呵)

.cmtface {
clear: both;
height: 45px;
overflow: hidden;}
img.side_avatar {
float: left;
margin: 3px 8px 0px 0px;}
img.side_avatar:hover {-webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
-ms-transform: rotate(720deg);
-o-transform: rotate(720deg);
transform: rotate(720deg); }

   (3)保存后,刷新缓存,试试吧,效果如本站。

注意:

{$comment.Post.Url}

在官网没找到,经过与compile文件对比、实验终于确定是这个变量,而不是

{$comment.Author.HomePage}

希望对大家有帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请通知我们,一经查实,本站将立刻删除。


客服