你的位置:HBcms宏博内容管理系统 模板设计 正文
模板设计
  1. 留言板
内容搜索
热门内容
  1. 几套推荐的HBcms模板下..
  2. 如何修改模板文件?怎..
  3. Smarty模板插件下载,..
  4. HBcms的模板语言是自己..
  5. smarty官方文档下载
  6. 模板变量说明,如何制..
  7. HBcms的Smarty模板结构..
  8. 做模板的基础:掌握基..
  9. 如何在模板里加上会员..
  10. 吐血推荐让流量暴涨的..
推荐内容
  1. 如何修改模板文件?怎..
  2. HBcms的模板语言是自己..
  3. 修改添加留言表单的外..
  4. 如何设计一个漂亮的公..
  5. 为留言板内容录入框增..
  6. 会员查看自己的留言列..
  7. 会员查看自己的留言详..
  8. 让导航条里的外部链接..
  9. 产品或图片频道如何自..
  10. 随机显示栏目文章的首..
随机显示栏目文章的首页模板php代码
  •  添加时间:2008-10-20 发表时间:2008-10-20 人气:1629
  • 在默认的冰蓝模板中,默认是显示栏目最新的一些文章。 有时候你的栏目里文章很多,希望每次更新首页都随机显示一些文章,达到每天更新的seo追求的效果,怎么做呢?

    在模板的适当位置,插入下面的php代码可以实现(写入到index.tpl.html模板源代码里):

    <{php}>
    $start_num = 0;
    if ( $this->_tpl_vars['web']['type'][$this->_tpl_vars['single_type']['id']]['total_num'] - $this->_tpl_vars['article_num'] > 0) {
     $start_num = rand(0,$this->_tpl_vars['web']['type'][$this->_tpl_vars['single_type']['id']]['total_num'] - $this->_tpl_vars['article_num']);
    }
    $mdb = mdbConnection();
    require_once('phpTreeArray.class.php');
    $typeTree = new phpTreeArray($this->_tpl_vars['web']['type']);
    $child_type_ary = $typeTree->getListAryById($this->_tpl_vars['single_type']['id']);
    if ( count($child_type_ary[$this->_tpl_vars['single_type']['id']]) > 1 ) {
     $child_id_ary = array_keys($child_type_ary);
     $child_id_ary[0] = $this->_tpl_vars['single_type']['id'];
     $child_id_str = implode(',',$child_id_ary);
    } else {
     $child_id_str = $this->_tpl_vars['single_type']['id'];
    }

    $sql = "SELECT id,title,description FROM hbcms_article_base WHERE type_id IN (" . $child_id_str . ") LIMIT " . $start_num . "," . $this->_tpl_vars['article_num'] . "";
    //echo '<hr>' . $sql;
    $my_data = $mdb->queryAll($sql);

    foreach ($my_data as $k => $v) {
      $my_data[$k]['url'] = getHtmlFilename('article_detail', $my_data[$k]['id']);
    }
    $this->assign('my_data', $my_data);

    <{/php}>

    此代码将随机读取数据库里栏目的文章,每次更新网站首页内容都不同。
     
    此代码需要有php编程基础的人才能看懂,官方只列出给大家参考,但不提供技术支持服务。

    附件里是完整的模板参考文件。随机显示栏目文章的首页模板文件 下载: html 文件

     

  • 点这里复制本页地址发送给您QQ/MSN上的好友
  • 相关文章
  • 相关评论
  • 本文章所属分类:首页 模板设计