ecshop如何获取商品详情页URL?
如题。http://www.ecshoptemplate.com/article-1543.html这里有一片文章,但是未能成功,求帮助!...
如题。http://www.ecshoptemplate.com/article-1543.html这里有一片文章,但是未能成功,求帮助!
展开
3个回答
展开全部
找个这个文件在根目录下gods.php
找到 $smarty->assign('promotion_info',get_promotion_info());
在下面加上以下代码:
$GLOBALS['smarty']->assign('ecs_url',$GOBALS['ecs']->get_domain().$_SERVER['REQUEST_URI']);
然后到相应的模板goods.dwt
加上标签
{$ecs_url}
就可以正常显示了。
如果需要在其他页面也加上调用当前URL效果,那么也加上此代码,加此标签就可以了。
希望能帮助你,如果出错截图错误,帮助你或者私信我百度帐号
找到 $smarty->assign('promotion_info',get_promotion_info());
在下面加上以下代码:
$GLOBALS['smarty']->assign('ecs_url',$GOBALS['ecs']->get_domain().$_SERVER['REQUEST_URI']);
然后到相应的模板goods.dwt
加上标签
{$ecs_url}
就可以正常显示了。
如果需要在其他页面也加上调用当前URL效果,那么也加上此代码,加此标签就可以了。
希望能帮助你,如果出错截图错误,帮助你或者私信我百度帐号
推荐于2018-04-08 · 知道合伙人互联网行家
关注
展开全部
将ecshop专题伪静态化的规则方法
IIS规则:
RewriteRule ^(.*)/topic-([0-9]+)\.html$ $1/topic\.php\?topic_id=$2
Apache规则:
RewriteRule ^topic-([0-9]+)\.html$ topic\.php\?topic_id=$1 [QSA,L]
为了避免重复收录动态的页面,建议robots里加上
Disallow: /topic.php?
IIS规则:
RewriteRule ^(.*)/topic-([0-9]+)\.html$ $1/topic\.php\?topic_id=$2
Apache规则:
RewriteRule ^topic-([0-9]+)\.html$ topic\.php\?topic_id=$1 [QSA,L]
为了避免重复收录动态的页面,建议robots里加上
Disallow: /topic.php?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$smarty->assign('root', $ecs->url()); 这一条更简洁,
在模版中使用标签{$root}
在模版中使用标签{$root}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询