博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ecshop 全站内页 显示最新文章
阅读量:6369 次
发布时间:2019-06-23

本文共 1821 字,大约阅读时间需要 6 分钟。

一、打开根目录下index.php,找到代码

$smarty->assign('new_articles',    index_get_new_articles());   // 最新文章

进行剪切

 

再打开文件 includes/init.php

在这条代码下 $smarty->assign('lang', $_LANG);

粘贴插入以上代码

 

二、再继续打开根目录下的文件 index.php 查找代码并剪切

/** * 获得最新的文章列表。 * * @access  private * @return  array */function index_get_new_articles(){    $sql = 'SELECT a.article_id, a.title, ac.cat_name, a.add_time, a.file_url, a.open_type, ac.cat_id, ac.cat_name ' .            ' FROM ' . $GLOBALS['ecs']->table('article') . ' AS a, ' .                $GLOBALS['ecs']->table('article_cat') . ' AS ac' .            ' WHERE a.is_open = 1 AND a.cat_id = ac.cat_id AND ac.cat_type = 1' .            ' ORDER BY a.article_type DESC, a.add_time DESC LIMIT ' . $GLOBALS['_CFG']['article_number'];    $res = $GLOBALS['db']->getAll($sql);    $arr = array();    foreach ($res AS $idx => $row)    {        $arr[$idx]['id']          = $row['article_id'];        $arr[$idx]['title']       = $row['title'];        $arr[$idx]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ?                                        sub_str($row['title'], $GLOBALS['_CFG']['article_title_length']) : $row['title'];        $arr[$idx]['cat_name']    = $row['cat_name'];        $arr[$idx]['add_time']    = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']);        $arr[$idx]['url']         = $row['open_type'] != 1 ?                                        build_uri('article', array('aid' => $row['article_id']), $row['title']) : trim($row['file_url']);        $arr[$idx]['cat_url']     = build_uri('article_cat', array('acid' => $row['cat_id']), $row['cat_name']);    }    return $arr;}

 

再继续查找文件 includes/init.php 里面的代码

if (!defined('INIT_NO_USERS'))

{
/* 会员信息 */

 

在这条代码上面

粘贴添加以上代码。

 

三、最后在需要显示最新文章的位置添加以下代码,不同模板具体不同。

 

转载地址:http://kcema.baihongyu.com/

你可能感兴趣的文章
VasSonic源码之并行加载
查看>>
小程序 LRU 存储设计
查看>>
Android 多线程之阻塞队列
查看>>
[译] 关于 Angular 依赖注入你需要知道的
查看>>
Haskell 在 macOS 下的环境搭建
查看>>
适配mpvue平台的的微信小程序日历组件mpvue-calendar
查看>>
【Linux学习】 Redis常用的一些指令
查看>>
Spring Cloud 中使用Feign解决参数注解无法继承的问题
查看>>
数据迁移方案 + Elasticsearch在综合搜索列表实现
查看>>
干货 | 分分钟教你用Python创建一个区块链
查看>>
Angular开发实践(八): 使用ng-content进行组件内容投射
查看>>
canvas+websocket+vue做一个完整的你画我猜小游戏
查看>>
android复习清单
查看>>
工作代码备用
查看>>
spring cloud互联网分布式微服务云平台规划分析--spring cloud定时调度平台
查看>>
说说如何配置 Webpack
查看>>
小程序中使用箭头函数的问题
查看>>
走进 JDK 之 Long
查看>>
Android打地鼠游戏的修改和优化
查看>>
Java异常
查看>>