广州传奇网络

地址:广州市天河区东圃大马路富华楼C座

电话:13808825895

邮箱:gz020wbs@163.com

QQ:1564443073

网址:http://www.020wbs.com/

首页 > 二次开发Ecshop二次开发 > ecshop自己添加的页面如何修改分页链接

二次开发Ecshop二次开发

二次开发Ecshop二次开发

ecshop自己添加的页面如何修改分页链接

由于网站效果需要增加了一个文章分类页面,名称叫caipu.php模版文件名称为caipu.dwt

分页的链接却还是链接到原article_cat.php

接下来我们开始按照步骤修改分页链接

 

第一步:需要修改includes\lib_commen.php

 

搜索 case 'article_cat':代码

在这段代码上方添加

case 'caipu_list':
if (empty($acid))
{
return false;
}
else
{
if ($rewrite)
{
$uri = 'caipu-' . $acid;
if (!empty($page))
{
$uri .= '-' . $page;
}
if (!empty($sort))
{
$uri .= '-' . $sort;
}
if (!empty($order))
{
$uri .= '-' . $order;
}
if (!empty($keywords))
{
$uri .= '-' . $keywords;
}
}
else
{
$uri = 'caipu.php?id=' . $acid;
if (!empty($page))
{
$uri .= '&page=' . $page;
}
if (!empty($sort))
{
$uri .= '&sort=' . $sort;
}
if (!empty($order))
{
$uri .= '&order=' . $order;
}
if (!empty($keywords))
{
$uri .= '&keywords=' . $keywords;
}
}
}

break;

红色标记部分是增加的caipu.php的名称做的相应修改

第二步:

在includes/lib_main.php中搜索

case 'article_cat':
$uri_args = array('acid' => $cat, 'sort' => $sort, 'order' => $order);
break;
在这段代码下面增加

case 'caipu':
$uri_args = array('acid' => $cat, 'sort' => $sort, 'order' => $order);
break;

第三步:

打开增加的caipu.php

搜索assign_pager

将这整句修改成assign_pager('caipu_list', $cat_id, $count, $size, '', '', $page, $goon_keywords);