ecshop 模板页php,解决ecshop新建页面分页问题

比如 http://www.*****.com/baike_list.php?id=14  我单独建立了baike_list.php 我们需要分页,

第一步:  assign_pager('baike_list', catid,catid,count, size,′′,′′,size,″,″,page, $goon_keywords); 这个地方就是我们的文件名。

第二步:include lib_main.php 找到 assign_pager 这个函数  这个函数比较长 我把改的地方贴出来 大家一对比就明白

switch ($app)

{

case 'category':

$uri_args = array('cid' => $cat, 'bid' => $brand, 'price_min'=>$price_min, 'price_max'=>$price_max, 'filter_attr'=>$filter_attr, 'sort' => $sort, 'order' => $order, 'display' => $display_type);

break;

case 'article_cat':

$uri_args = array('acid' => $cat, 'sort' => $sort, 'order' => $order);

break;

break;

case 'baike_list':

$uri_args = array('acid' => $cat, 'sort' => $sort, 'order' => $order);

break;

case 'brand':

$uri_args = array('cid' => $cat, 'bid' => $brand, 'sort' => $sort, 'order' => $order, 'display' => $display_type);

break;

case 'search':

$uri_args = array('cid' => $cat, 'bid' => $brand, 'sort' => $sort, 'order' => $order);

break;

case 'exchange':

$uri_args = array('cid' => $cat, 'integral_min'=>$price_min, 'integral_max'=>$price_max, 'sort' => $sort, 'order' => $order, 'display' => $display_type);

break;

}

第三步:include  lib_common.php 找到  build_uri在个函数 照猫画虎 大家看到我贴的代码就知道该加那里了

case 'baike_list':

if (empty($acid))

{

return false;

}

else

{

if ($rewrite)

{

$uri = 'article_cat-' . $acid;

if (!empty($page))

{

$uri .= '-' . $page;

}

if (!empty($sort))

{

$uri .= '-' . $sort;

}

if (!empty($order))

{

$uri .= '-' . $order;

}

if (!empty($keywords))

{

$uri .= '-' . $keywords;

}

}

else

{

$uri = 'baike_list.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;

到这我们会发现 里面有伪静态的判断  所以 网站需要搞伪静态的话 你需要修改.htaccess   依然照猫画虎 你复制article_cat.php 即可。

(责任编辑:最模板)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值