網頁

2012年12月13日 星期四

zencart 如何 加入google conversion tracking code

新增檔案 jscript_google.php 

加入以下語句
<?php

##Table: zen_orders
##Field: order_total
## is the order id
$orders_query = "SELECT * FROM zen_orders
WHERE orders_id = " . $zv_orders_id ."
LIMIT 1";
$orders = $db->Execute($orders_query);
$order_total = $orders->fields['order_total'];

?>

<!-- Google Code for purchase Conversion Page -->
<script language="JavaScript" type="text/javascript">
<!--
var google_conversion_id = <your conversion id>;
var google_conversion_language = "en_US";
var google_conversion_format = "1";
var google_conversion_color = "6633CC";
if (<?php echo $order_total ?>) {
var google_conversion_value = <?php echo $order_total ?>;
}
var google_conversion_label = "purchase";
//-->
</script>
<script language="JavaScript" src="https://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<img height=1 width=1 border=0 src="https://www.googleadservices.com/pagead/conversion/<your conversion id>/?value=<?php echo $order_total ?>&label=purchase&script=0">
</noscript>

把檔案加入以下資料夾
/includes/modules/pages/checkout_success/jscript_google.php

2012年10月25日 星期四

zen-cart Function ereg is deprecated 错误的解决方法


后台出错代码:
Deprecated: Function ereg() is deprecated in E:\xampp\htdocs\zencart\includes\classes\db\mysql\query_factory.php on line 185
Deprecated: Function ereg() is deprecated in E:\xampp\htdocs\zencart\includes\classes\db\mysql\query_factory.php on line 185
Deprecated: Function ereg() is deprecated in E:\xampp\htdocs\zencart\includes\classes\db\mysql\query_factory.php on line 421
Deprecated: Function ereg() is deprecated in E:\xampp\htdocs\zencart\includes\classes\db\mysql\query_factory.php on line 421
Deprecated: Function ereg() is deprecated in E:\xampp\htdocs\zencart\includes\classes\db\mysql\query_factory.php on line 421
………………
Fatal error: Cannot redeclare date_diff() in E:\xampp\htdocs\zencart\admin\includes\functions\general.php on line 3003
出现以上这样的错误,是因为数据库的版本太高导致的!
目前官方已经出了补丁!可以解决这样的问题!
官方已经出了PHP5.30的补丁
遇到这样的问题的朋友,赶紧升级补丁把