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

0_1293777403vUSk.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

敬请期待,由于我大部分时间比较忙,可能不能及时放出新的版本,还请谅解!!!
除特殊标明文章转自第三方网站,文章均由JOOMLASK.COM原创提供
欢迎友情转载,请务必保留本文出处并引用本文链接: Google checkout 自己写的,免费了啊!