分类目录归档:PHP

将google Analytics(分析)安装到zen-cart中

当然,要去先申请代码,要谷歌分发给你的代码才是能用的。 一、将以下代码追回到后台configration->my sotre设置页的Footer text body中的最后面(记住是追加,不是覆盖) <!–bof Google Analytics –> <script type=”text/javascript”> var gaJsHost = ((“https:” == document.location.protocol) ? “https://ssl.” : “http://www.”); document.write(unescape(“%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”)); </script> <script type=”text/javascript”> try { var pageTracker = _gat._getTracker(“UA-9234648-1″); pageTracker._trackPageview(); } catch(err) … 继续阅读

发表在 zen-cart | 留下评论

【原创】zen-cart付款成功页面显示空白

http://www.domain.com/index.php?main_page=checkout_success 这个页面为付款成功后显示的页面,错误现象为,该页显示空白。 经反复验证,为 includes/modules/pages/checkout_success/header_php.php 文件里有严重错误,替换为安装包里正常的文件即可! 同理,如果是http://www.domain.com/index.php?main_page=[modulename] 显示空白或错误应该到 includes/modules/pages/[modulename]/header_php.php 这里去找:)

发表在 zen-cart | 2 条评论

wordpress发布文章失败,转到草稿里去了——解决方案

错误现象: 在添加新文章的时候,点发布会提示 您尝试编辑这篇文章:“(这里是文章标题)” 失败。 然后你新添加的文章会跑到草稿里,而在草稿里编辑此文章再发布又是成功的。 这两天打算解决这个问题,我从新下载了一个wordpress。先把wp-admin替换,老样子,再把wp-includes替换还是老样子,最后wp-content替换还是不行。晕倒。 不死心继续替换,最后终于发现原来是我用的aeros这个theme的问题。因为自己修改过很多地方,所以之前没有替换这部分。再继续努力,发现是functions.php问题。 替换替换,搞了一个下午,原来是\wp-content\themes\当前模板\functions.php这个文件里的?>和<?php之间多了几个换行和几个空格。去掉就不会有问题了。

发表在 wordpress | 3 条评论

WordPress代码标准(WordPress Coding Standards)

WordPress:WordPress Coding Standards 继续阅读

发表在 wordpress | 标签为 , | 留下评论

zen-cart 提示Authorizenet is in Testing mode的解决方法

Authorizenet is in Testing mode 这个是因为zen-cart后台开启了Authorize.net的测试付款方式,这个是测试专用的。 所以要解决这个问题请到后台设置里 modules->payment 将名为Authorize.net 的付款方式都关闭即可

发表在 zen-cart | 一条评论

如何实现将客户的reviews展示在产品信息中?

0140(邹清水) 15:12:55 实现这个的代码在 templates\template_default(or current template directory)\templates\tpl_product_info_display.php 这个文件下的 179 – 188行代码 如下: <!– added for product review on product page –>      <?php require($template->get_template_dir(‘tpl_dgReview.php’, DIR_WS_TEMPLATE, $current_page_base,’templates’). ‘/’ . ‘tpl_dgReview.php’);?>         <!– added for product review on … 继续阅读

发表在 zen-cart | 一条评论

Zen-cart 不能shipping 报错解决方案

错误提示如下 Not Available At This Time Sorry, we are not shipping to your region at this time. 并且后台提示 解决方案: 1.在后台configuration->shipping/Packaging 里,参照发下设置 Title                                   Value Country of Origin                                                                                           China   Postal Code                                                                                                       NONE   Enter the Maximum Package Weight you will ship                          50   … 继续阅读

发表在 zen-cart | 2 条评论

discuz论坛取消15分钟限制

密码错误5次,15分钟不能登陆(7.0问题解决方法) 还是跟以前差不多 因为DZ 官方只是更新不是换程序所以请大家找到 要修改登录次数或时间限制请修改 include 目录下的 misc.func.php 文件: 找到下面这句: $return = (!$login || ($timestamp – $login['lastupdate'] > 900)) ? 4 : max(0, 25555 – $login['count']); 修改限制时间: 将这个语句$login['lastupdate'] > 900)) ?      中的900改成你要定义的即可 修改登录次数:将这个语句 max(0, 25555 – $login['count']); 中的25555改成你要定义的次数即可   官方默认的是 … 继续阅读

发表在 PHP | 一条评论

修改zen-cart的付款方式显示名称

修改zen-cart的付款方式显示名称,需要在include\language\modules\付款模块文件 找到常量’MODULE_PAYMENT_CTOPAY_ACCEPTANCE_MARK_TEXT的定义位置 define(‘MODULE_PAYMENT_CTOPAY_ACCEPTANCE_MARK_TEXT’,’参数2′); 并将参数2改为你需要的显示方式

发表在 zen-cart | 留下评论

PHP获取一个随机UNIX系统时间戳

获取一个随机时间戳的PHP语句 date(‘Y-m-d H:i:s’, mt_rand(mktime(0,0,0,12,31,2008), time())); 概念:unix时间戳   Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)   是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。   UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z.   一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算。   在大多数的UNIX系统中UNIX时间戳存储为32位,这样会引发2038年问题或Y2038。   时间          秒   1 分钟         60 秒   1 小时         … 继续阅读

发表在 PHP | 留下评论