Blog

18 search results for:

1

magento折扣码设定的使用配置

/ in Boke / by Robinson
在做bluesignature蓝色珠宝项目的时候客户提出一个要求,需要添加折扣码供客户打折,于是便有了我对折扣码配置这一功能的了解,好了,废话不多说,直接看功能。 Magento创建购物车价格规则: 点击Promotions -> Shopping Cart Price Rule, 然后选择 Add New Rule(增加新规则)。(这里便是创建使用Magento优惠券的地方) 比如创建减%10的优惠券: 在Rule Information : 首先输入规则名Rule Name 描述Description ,然后选择启用它Status为Active. 然后选择该优惠在哪些页面 上启用。假设给所有店铺的顾客都可以享受10%的优惠。因此我们把所有商店Websites 所有的使用者和顾客类别Customer Groups 都选上。选择的时候按住Ctrl键可以多选。 然后设定此优惠券需要输入优惠码激活,比如Coupon code 设置100Off ,那在购物车页面输入编码10Off 就可以使用了。…
2

magento paypal支付及google支付配置

/ in Boke / by Robinson
我们公司的电子商务网站一般都是用magento做,因为magento设计精良,可达到快速安全开发,而关系到安全这一块的当然是与金钱相关的支付功能了,这一块的功能一点要保证安全无漏洞,magento本身集成了集中支付方式,下面我就给大家介绍一下magento中其中的两种常用的国外支付方式的配置—paypal与google checkout。 首先是paypal,magento模版默认就是接入了paypal的,用户只需要到magento的后台,对Paypal帐户进行设置即可,首先我们进入magento后台找到paypal支付相关模块,如下图 点击进入后可看到一系列的配置,按下列要求设置即可: 1.1 Merchant Country 设置国家 1.2 Email Associated with PayPal 设置账号(此帐号与为卖家帐号入口) 1.3 Select a PayPal Solution 1.4选用Website Payments Standard – PayPal processes all of your orders and…
3

php preg_match()正则表达式的用法

/ in Boke / by Robinson
利用 preg_match(),我们可以完成字符串的规则匹配。如果找到一个匹配,preg_match() 函数返回 1,否则返回 0。还有一个可选的第三参数可以让你把匹配的部分存在一个数组中。在验证数据时这个功能可以变得非常有用。 这个例子将验证出此 Email 地址为正确格式。现在让我们来看看这段正则表达式所代表的各种规则。 获取Google首页title 比如说要获取google首页的title内容,代码如下: $str = file_get_contents('https://www.google.com'); preg_match('/(.*)/', $str, $arr); echo $arr[1]; ?> 从网址获取域名: preg_match($pattern,$string,$matcher)其中$pattern对应的就是/^(https://)?([^/]+)/i,$string 是https://www.php.net/index.html,$match是匹配到的结果。 如果提供了 matches,则其会被搜索的结果所填充。$matches[0] 将包含与整个模式匹配的文本,$matches[1] 将包含与第一个捕获的括号中的子模式所匹配的文本,以此类推。 $matches[0] 将包含与整个模式匹配的文本。咱们用pring_r打印出来第一个$matches: Array (…
4

wordpress添加支付宝支付功能

/ in Boke / by Robinson
支付宝是目前国内最流行的电子支付平台。在国内,只要你做在线销售,就难免要和支付宝打交道。特别是由于目前支付宝的商家服务已经免去申请费(但是需要支付分润,1+%),支付宝就日益成为做网络营销的重要支付手段之一。 wordpress是一个开源的博客程序(但是现在,我们几乎内容把它变成了一个CMS内容管理系统了)。有着先天的搜索引擎友好性,是SEOer 的最爱。特别是,由于它的开源、简约,世界各地的wp爱好者为其开发了数以千计的功能拓展(plugins)以及数以万计的模板应用(theme)和微件 (widgets)。这些都是wp有着强大生命力的原因。 基于上面的原因,目前,有更多的seo人士希望把wp的SEO友好性、丰富的功能拓展与支付宝的通用性结合起来,通过wp与alipay的集成,实现转化率更高地在线销售。 不久前,我利用wp-mu,搞了一个新的多用户建站系统。虽然目标群体是广大的喜欢“免费”的用户,但是,出于盈利的考虑,还是希望将一些高级功通 过用户付费的方式才能使用。于是,就想到了在wp系统中嵌入支付宝支付通道。 之前,我已经看到国内一些BSP(好像就那么几家)已经采用支付宝与wp集成 的方式,但不知道人家是怎么实现的。通过搜索,满眼看到的都是有着和我一样需求的人。另外,还有一些高人,动辄说要修改整站的结构才能实现集成云云。几天 下来,竟然无果。于是,打算自己动手尝试。结果是,很简单,成功了。 由于时间有限,这些步骤就不截图了。因为大家要么是做seo的,要么是做开发的,我用文字写出来,想必大家都能明白我说的啥。现在开始。 wp与支付宝系统集成的主要步骤: a、申请支付宝商家服务 b、获取系统集成API c、接口安装与代码修改 具体说: (1)注册一个支付宝帐号。在这里:https://www.alipay.com/ (2)登录后,进入支付宝首页“商家服务”-“即时到帐(我需要的)” (3)填写商家服务中心申请表格,并进行“签约商家”的实名认证。需要你提供真实的个人信息及手机号码,以便接收验证码 (4)提交信息并等待大约24小时 (5)接收签约商家确认邮件并下载系统集成需要的代码示例。如果你不懂代码,就登录支付宝官网上的“商家服务”,点击进入合同列表里的“申请集成”,请求支付宝的技术支持人员帮助你集成 (6)支付宝的技术支持人员会在你申请集成后的48小时内给你打电话。你告诉她你是wordpress系统,并告诉她你是网站的管理员,请她帮你设置好基于wp的接口程序。大约2小时后,一个基于wp环境的接口程序会发送到你的email中。 (7)下面的操作,都是基于php主机的。win应该也差不多,但是,不会有人用IIS配置wp吧? (8)将支付宝发送给你的接口程序(rar压缩包),解压缩后,再压缩成zip的。至于为什么,因为我的是GD主机,只能用zip,这时,你的接口程序已经压缩为alipay.zip了 (9)在你的服务器中新建一个文件夹/alipay,并将alipay.zip压缩包上传至该目录。在服务器端解压缩 (10)完成解压缩后,访问支付宝接口程序的路径为:yourdomain.com/alipay/index.php (11)至此,wp与alipay的系统成绩已经完成了一大半。此时的支付通道已经可以使用了!你可以试着以用户的身份进行一次支付并到支付宝账户中查看支付金额是否已经入账。 (12)一些修改:支付宝默认的接口页面可能与我们网站的整体风格不太相称。这时可能需要我们对页面做一些修改。如: l 在…
5

在php中如何用代码执行linux操作语句

/ in Boke / by Robinson
在开发项目过程中,我们经常会遇到有些比较复杂的功能操作,例如,压缩解压文件,文件下载,或者文件移动等,如果用php代码去实现的话会发现比较麻烦,代码量比较大,而我们知道这些功能用linux语句的话的其实只是一个很简单的命令而已,所以,在这里,我给大家简单介绍下如何在php中去执行linux操作命令,让有些功能变得更容易。 首先先要给大家介绍PHP执行linux系统命令的几个基本函数。我曾经很长一段时间都分不清下面几个函数的具体用法区别。 system函数 说明:执行外部程序并显示输出资料。 语法:string system(string command, int [return_var]); 返回值: 字符串 详细介绍: 本函数就像是 C 语中的函数 system(),用来执行指令,并输出结果。若是 return_var 参数存在,则执行 command 之后的状态会填入 return_var 中。同样值得注意的是若需要处理用户输入的资料,而又要防止用户耍花招破解系统,则可以使用 EscapeShellCmd()。 若 PHP 以模块式的执行,本函数会在每一行输出后自动更新 Web 服务器的输出缓冲暂存区。若需要完整的返回字符串,且不想经过不必要的其它中间的输出界面,可以使用 PassThru()。 实例代码:…
6

php中正则表达式的使用

/ in Boke / by Robinson
正则表达式在我们的日常代码中使用概率还是很高的,在一些常规代码解决不了的情况下使用正则表达式往往会达到很好的效果 基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<>来表示一段具体的正则表达式。 1、文字符号 最基本的正则表达式由单个文字符号组成。如<>,它将匹配字符串中第一次出现的字符“a”。如对字符串“Jack is a boy”。“J”后的“a”将被匹配。而第二个“a”将不会被匹配。正则表达式也可以匹配第二个“a”,这必须是你告诉正则表达式引擎从第一次匹配的地方开始搜索。在文本编辑器中,你可以使用“查找下一个”。在编程语言中,会有一个函数可以使你从前一次匹配的位置开始继续向后搜索。 类似的,<>会匹配“About cats and dogs”中的“cat”。这等于是告诉正则表达式引擎,找到一个<>,紧跟一个<>,再跟一个<>。 要注意,正则表达式引擎缺省是大小写敏感的。除非你告诉引擎忽略大小写,否则<>不会匹配“Cat”。 对于文字字符,有12个字符被保留作特殊用途。他们是: [ ] ^ $ . | ? * + ( ) 这些特殊字符也被称作元字符。 如果你想在正则表达式中将这些字符用作文本字符,你需要用反斜杠“”对其进行换码 (escape)。例如你想匹配“1+1=2”,正确的表达式为<>. 需要注意的是,<>也是有效的正则表达式。但它不会匹配“1+1=2”,而会匹配“123+111=234”中的“111=2”。因为“+”在这里表示特殊含义(重复1次到多次)。 在编程语言中,要注意,一些特殊的字符会先被编译器处理,然后再传递给正则引擎。因此正则表达式<>在C++中要写成“1\+1=2”。为了匹配“C:temp”,你要用正则表达式<>。而在C++中,正则表达式则变成了“C:\\temp”。…

Need Translation Service?

Please enter your personal details and we will contact you shortly.