泰安国强网络工作室专注于泰安网站建设/泰安手机网站建设/泰安网站优化/泰安微信营销等服务,是值得您信赖的泰安网络公司。

泰安网站建设热线13678683132
15269847585

泰安国强网络新闻中心

咨询,就免费赠送域名与服务器,咨询热线:13678683132当前位置: 网站首页 > 新闻动态 > 网站知识 >
联系我们
业务手机:13678683132
技术手机:15269847585
E-mail:a@taianx.com
地址: 泰安市五马路龙河商贸大厦3号楼313室

在ECSHOP里自动获取当前页面URL的方法

文章来源:泰安国强网络 作者:泰安网站建设 时间:2016-02-23 11:13 点击:

在ecshop里自动获取当前页面url的方法

需要说明的是,这只是一个小众化的ecshop需求,算不上大众化的需求。

首先说明一下,这个有什么用:
假如,你想在ecshop商品页面上提供一个“将商品网址分享给好友”的功能。
具体表现形式是这样的:
前面有一个input文本框,文本框里显示的就是当前商品页面的url,文本框后面有一个“复制”按钮,用户一点“复制”,就会将文本框里的url复制到内存中了,
然后用户就可以将该网址发给任何在线的好友了,例如发给qq好友等。

注:本文只讲解“如何获取当前页面的url”,至于如何实现复制,并不是本文讲述的内容,本站长会在方便的时候,在其他教程里讲述。

第二个应用:
随着智能手机及二维码的普及,扫描二维码已经成为一种时尚,如何让客户更方便的在手机上查看当前页面的商品呢,最简单的方法就是手机扫描一下带当前url的二维码,要生成二维码,就必须要有当前页面的url了。

下面我们就对ecshop进行一下小小的二次开发。
这里假设你用在商品页面调用并显示当前商品页面的url,那么我用就代码编辑软件dreamweaver,打开goods.php

找到:$smarty->assign(‘promotion_info’,get_promotion-info());

在它的下面加入一行php代码:
$GLOBALS[‘smarty’]->assign(‘ecs_url’,$GLOBALS[‘ecs’]->get_domain().$_SERVER[‘REQUEST_URL’])
然后编辑对应的模板页面“themes/模板文件夹/goods.dwt”,使用下面的标签调用并显示:

{$ecs_url}

有同学说了,如果我想在ecshop文章页或是专题页、团购页面调用呢?
没问题,同理可得,方法是一模一样的,只是编辑的文件不同而已。
如果是文章页,就编辑article.php,添加代码是一样的,没有任何区别。

本教程适用于ecshop的任何页面,无论是商品页还是文章页,也无论是商品列表页还是商品详情页,统统适用。
而且无论你的ecshop是否伪静态化,也都没有任何影响的。
如果你的ecshop是原始的动态网址,那获取到的就是动态网址,
如果你的ecshop已经开启伪静态了,那获取到的就是静态网址。

泰安国强网络工作室


  国强网络凭借多年的网站建设经验,坚持以“帮助中小企业实现网络全网营销”为宗旨,成功的为数千多家的中小企业实现互联网盈利,得到了客户的一致好评。如你有任何关于网站建设的疑问,请立即点击咨询国强网络资深营销专家或拨打免费咨询热线:13678683132,我们会详细为你一一解答你心中的疑难。 在线咨询

 

泰安国强网络能为您做什么

 

本文由 泰安网站建设 整理发布,本文地址为:https://www.taianx.com/news/web/716.html 转载请注明出处!

Copyright © www.taianx.com 泰安国强网络工作室 ALL RIGHT RESERVED. 鲁ICP备15029540号-1
地址:泰安市五马路龙河商贸大厦3号楼313室 邮编:271000 业务手机:13678683132 技术手机:15269847585 电话:0538-8203132 Mail:A@taianx.com
泰安网站建设公司-国强工作室专注于泰安网站建设、泰安手机网站制作、泰安营销型网站制作、泰安微信营销、泰安app开发等服务,是值得您信赖的泰安网络公司。 鲁ICP备15029540号-1 
  • 泰安网站建设业务咨询
  • 泰安网站建设技术支持
  • 国强工作室官方微信
返回顶部