您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop文章内容怎么加上分页
曹讯波2023-12-04Ecshop商城教程已有人查阅
导读ecshop的文章内容没有分页功能,对于较短的文章来说没什么,如果赶上内容很长的文章,就不太好了。下面我们来动手改造一下。
ecshop的文章内容没有分页功能,对于较短的文章来说没什么,如果赶上内容很长的文章,就不太好了。下面我们来动手改造一下。
1、其实ecshop后台的文章编辑器(FCKeditor)是带有分页功能的,只是默认是隐藏的而已。
打开 /admin/includes/lib_main.php 文件
将
使用方法:
直接把光标定位在你想分页的位置,然后点一下第二排功能键的最后一个即可,
2、下面修改前台程序
打开 /article.php 文件
将
在它上面增加下面代码
打开 /themes/模板文件夹/article.dwt 文件在{$article.content}
后面增加下面代码
1、其实ecshop后台的文章编辑器(FCKeditor)是带有分页功能的,只是默认是隐藏的而已。
打开 /admin/includes/lib_main.php 文件
将
$editor->ToolbarSet = 'Normal';
修改为
$editor->ToolbarSet = 'Default';
保存后进入后台文章编辑页面,看看那个编辑器是不是有了变化,功能更多了吧。使用方法:
直接把光标定位在你想分页的位置,然后点一下第二排功能键的最后一个即可,
2、下面修改前台程序
打开 /article.php 文件
将
$cache_id = sprintf('%X', crc32($_REQUEST['id'] . '-' . $_CFG['lang']));
修改为
$page=isset($_REQUEST['page']) ? intval($_REQUEST['page']) : 1;
$cache_id = sprintf('%X', crc32($_REQUEST['id'] . '-' .$page.'-'. $_CFG['lang']));
继续,找到 $smarty->assign('article', $article);在它上面增加下面代码
/* 文章分页 */
$article_arr=explode("<div style=\"page-break-after: always\"><span style=\"display: none\"> </span></div>",$article['content']);
$page_cnt=count($article_arr);
if($page){
if($page > $page_cnt) $page = $page_cnt;
if($page < 1) $page = 1;
$article["content"]=$article_arr[$page-1];
}else{
$article["content"]=$article_arr[0];
}
if($page_cnt>1){
for($i=1;$i<=$page_cnt;$i++){
if($page==$i) $page_nav .=" <span><font color=#ff0033>{$i}</font></span> ";
else{
$url = $_SERVER['SCRIPT_NAME'].'?id='.$article_id.'&page='.$i;
$page_nav .=" [ <a href=\"{$url}\"><span>{$i}</span></a> ] ";
}
}
}
$smarty->assign('page_nav',$page_nav);
3、修改模板文件打开 /themes/模板文件夹/article.dwt 文件在{$article.content}
后面增加下面代码
<!-- {if $page_nav} 翻页-->
<div class="listpage" style="background:none; padding-top:0; padding-bottom: 10px;">{$page_nav}</div>
<!-- {/if} -->
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop商品名称或文章标题后省略号怎么删除
使用ECSHOP 的人都知道,在商品列表页或文章列表页,如果商品名称或文章标题比较长的话,后面会出现一个 省略号 ...,即使你在模板文件
ecshop商品属性库存仿淘宝属性库存联动显示的方法
ECSHOP有个货品功能,就是可以单独给商品的尺码、颜 设置库存。但是商品详情页却只能显示部库存。如果有个属 无货了,也不知道。本ECSHOP教程即可实现
ecshop商品页实现每个商品一个连接的方法
添加新商品 ------其它信息----商家备注:在输入框里输入你的淘宝代码就OK了
ecshop商城商品搜索结果页显示商品货号的方法
ECSHOP商城商品搜索结果中调用显示商品货号,商品搜索结果页显示商品货号的教程方法。第一步:打开ECSHOP商城根目录下的搜索文件 search.php
相关源码
-
(自适应响应式)高端珠宝首饰奢侈品pbootcms模板下载本模板为珠宝首饰及奢侈品行业打造,采用PbootCMS内核开发,具备卓越的视觉表现力与商业转化能力。自适应设计确保在手机端呈现产品细节,后台数据实时同步,助您高效展示钻石查看源码 -
(自适应)工业机械设备产品介绍免费pbootcms源码下载本网站模板基于PbootCMS内核精心开发,为机械设备与工业产品制造企业量身打造。设计充分考量行业特性,突出产品展示与技术实力呈现查看源码 -
(自适应)中英双语配线器材扎带线卡网站pbootcms模板免费下载为线缆管理、电气配线领域打造的响应式网站模板,采用PbootCMS内核开发,可快速搭建企业级产品展示平台,数据实时同步管理。查看源码 -
(自适应响应式)投资理财金融机构财务管理pbootcms模板本模板基于PbootCMS系统开发,为投资理财、金融机构等行业设计。采用专业严谨的布局风格,突出金融服务行业特色,适合展示各类理财产品、投资服务和金融资讯。查看源码 -
(自适应多语言)WordPress开源主题MirageV资讯个人博客源码MirageV资讯类个人博客主题源码/WordPress主题/全开源MirageV 是一款开源的 WordPress 主题,支持自适应、暗黑模式、多语言等功能,查看源码 -
帝国CMS7.2互联网自媒体门户整站带数据源码免费下载分享一款高仿极客网门户模板,帝国cms7.2版本,非常适合互联网、自媒体、文章门户网站使用。测法发现备份数据恢复报错,找了几个版本的都是一样的,有能力的自行修复查看源码
| 分享笔记 (共有 篇笔记) |
