阅读:4491回复:0
Google checkout 自己写的,免费了啊!
Multithumb found errors on this page:
There was a problem loading image 'http://hi.csdn.net/attachment/201012/31/0_12937773782mSy.gif' There was a problem loading image 'http://hi.csdn.net/attachment/201012/31/0_1293801100h8G8.gif' There was a problem loading image 'http://hi.csdn.net/attachment/201012/31/0_1293777403vUSk.gif' There was a problem loading image 'http://hi.csdn.net/attachment/201012/31/0_1293777409Z1jx.gif' 编前语:该扩展由randyy开发,让Virtuemart支持Google checkout支付方式。 以下引自原文:http://blog.csdn.net/yw1386/archive/2010/12/31/6109708.aspx 用joomla开发商务网站的时候,客户要求要使用Google checkout支付,在joomla官方找了,但是都是收费了 ,而且网上也没能下载到,下载了一个试用的,安装起来很不方便,还要修改代码什么的,于是乎,咬紧牙关,自己写了个Google checkout,而且是安装包形式的,安装嘛,是借用了http://www.phoca.cz/ 这个网站的Phoca Install 将我要安装的文件整合进去了,修改了 Phoca Install 里面的代码,因为安装的过程要求joomla全局设置里面FTP配置正确并且启用,所以在安装的时候不成功,我就修改了里面的代码: function createDirectory($src, $dest, $path = null) { $ret = true; // Initialize variables jimport('joomla.client.helper'); $FTPOptions = JClientHelper::getCredentials('ftp'); // Prepend a base path if it exists if ($path) { $src = JPath::clean($path.DS.$src); $dest = JPath::clean($path.DS.$dest); } if (!file_exists(dirname($dest))) { jimport('joomla.filesystem.folder'); JFolder::create(dirname($dest)); } //Translate the destination path for the FTP account $dest = JPath::clean(str_replace(JPATH_ROOT, $FTPOptions['root'], $dest), '/'); if (!@ copy($src, $dest)) { $ret = false; } return $ret; } 这样做的原因:JFile::copy 需要joomla全局设置里面FTP配置正确并且启用 ,如果没用启用,安装过程中,拷贝文件的时候,如果目标文件所在的文件夹不存在,拷贝会失败,所以拷贝前 先判断 不存在目标文件夹 则创建该文件夹 然后拷贝文件到该文件夹 该Virtuemart Payment Systems,有如下特点: With this Google Checkout module, you can process your order payment like the way you use Paypal, but you can save a lot of your transaction fees and gain customers' trust, simply because customers trust Google! 1.0 Features 1. Easy installation: with our updater component, the installation of this module in VirtueMart is easy!(易于安装使用) 2. Two environment: the sandbox or live production.(两种测试模式) 3. Select the Fast Checkout button size and style.(自定义支付按钮) 4. Thanks http://www.phoca.cz/ ,Phoca Install is a very good component. 下面是截图: 1.virtuemart后台配置: 图片:0_12937773782mSy.gif 2.安装过程 图片:0_1293801100h8G8.gif 3.virtuemart后台 图片:0_1293777409Z1jx.gif 下载的地址,需要注册下载啊 http://www.joomabc.com/download/google-checkout-for-virtuemart 对后续版本的更新预览: 1.增加tax,shipping,现在1.0是计算在总和里面的,没有一个大概的浏览,1.0的tax,shipping默认是关闭的,状态为NO,在后续版本中,将继续保留,提供用户自己选择 2.google checkout不同的支付模式。 3.即将 添加的 功能 : Write to Log Add to item description in Google Checkout(让用户选择产品的描述方式) Continue Shopping url Google Analytics 敬请期待,由于我大部分时间比较忙,可能不能及时放出新的版本,还请谅解!!! |
|