Bigcommerce系统技术
arlinger
这个作者很懒,什么都没留下…
展开
-
国际快递查询代码,网站的online track
今天高兴了一把,只花了一小片的功夫,解决了一个大问题,哈哈~使用以下代码,就可以使用17track网站来查询国际单号,跟踪快递、航空包裹。不同的是,我可以随意更改自己想要的,比如按钮值,页面样式,增加一些效果等。以下是:文本域可以清空的效果——script type="text/javascript" language="javascript">//原创 2012-04-05 19:39:45 · 6440 阅读 · 1 评论 -
Bigcommerce: 给已完成购买的客户发送一封产品评论邮件,让客户直接进行产品评论
需求说明:进入后台的Order列表,更新订单状态:Awaiting Pickup后,就会给客户发送一封希望他们能进行评论的邮件。在邮件中展示该订单下的所有产品,每个产品都有一个评论的跳转链接,点击后直接跳到产品页面,并定位到产品的评论表单,方便客户直接操作。具体开发步骤:第一步:修改config/config.php配置文件,这里是对Order的状态是否原创 2013-06-25 16:30:38 · 1486 阅读 · 0 评论 -
Bigcommerce:安装的出错解决方案
我们在本地安装时报错了,具体如下:1. The database details you entered are incorrect: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use n原创 2013-09-11 14:43:59 · 1599 阅读 · 0 评论 -
Bigcommerce: 添加预定功能
需求:(1)查找订单商品中SKU包含前置词“DE-”或者“AG-”的所有订单,如果包含,将包含的产品独立出来并新增一个订单存储这个产品;(2)订单列表页:用不同的颜色区分,包含“DE-”或者“AG-”各自显示一种颜色,便于查看开发步骤1.添加样式.OrderStatus_DE { background-color: #04c23a; bord原创 2013-09-24 17:37:20 · 1191 阅读 · 0 评论 -
Bigcommerce:config.php的配置问题:无法写入自定义的新的配置信息
Bigcommerce系统的配置文件:config.php每天都会定时更新。如果要给config文件添加新的配置信息,记得要更改/config/config.default.php文件,这样,系统每次重新读写/config/config.php的时候,就会加载新的配置内容了原创 2013-10-21 11:40:36 · 942 阅读 · 0 评论 -
Bigcommerce:Check Out页面的一些参数获取(比如国家)
1. 获取Billing Address里面选中的国家:$quoteAddress = getClass('ISC_CHECKOUT')->getQuote()->getBillingAddress(); $countryName = $quoteAddress->getCountryName();2. 获取Shipping Address 里面选中的国家: $ship原创 2013-10-22 10:10:10 · 869 阅读 · 0 评论 -
Bigcommerce: 给模板添加一个自定义的产品属性,使用$GLOBALS全局变量调用
比如:要获取这个产品的Featured的值,修改lib/templates/prodcut_panel.php查找:setProductGlobals()方法添加://arlinger info 2013-10-22$GLOBALS['HideFeaturedProduct'] = (int)$row['prodfeatured'];原创 2013-10-23 10:01:29 · 1356 阅读 · 0 评论 -
Bigcommerce: AddToCart弹出窗口,列表里不展示(0库存不可以购买)的产品
Bigcommerce系统的AddToCart弹出窗口,会展示0库存的产品。这是不合理的,列表里面应该屏蔽(0库存不可以购买)的产品。做了如下修改:打开:includes/display/SuggestiveCartContent.php文件查找:$query = $this->getProductQuery(在他下面添加:'p.prodcurrentinv !=0',原创 2013-11-11 09:47:52 · 1398 阅读 · 0 评论 -
Bigcommerce系统给单个产品,添加Google“丰富网页摘要”
Bigcommerce系统给单个产品,添加Google“丰富网页摘要” ,Panels/ProductDetails.html文件的部分内容修改如下:原创 2013-11-11 11:58:41 · 1235 阅读 · 0 评论 -
Bigcommerce:PHP版本升级错误解决办法
报错内容:Strict Standards: Declaration of....should be compatible with .....Strict Standards: Declaration of ISC_CHECKOUT_PROVIDER::GetPropertiesSheet() should be compatible with ISC_MODULE::GetProper原创 2013-12-14 10:23:19 · 2235 阅读 · 0 评论 -
Bigcommerce:下单成功,收不到订单邮件的原因
Bigcommerce系统邮件,主要有以下几种:下单成功的提示邮件(invoice_email),订单状态发生改变的邮件(order_status_email),注册成功邮件(createaccount_email),赠送礼券的邮件(giftcertificate_email),退货申请相关邮件(return_statuschange_email等),客户提问相关问题的邮件(page_contac原创 2013-12-31 10:25:08 · 2309 阅读 · 1 评论 -
Bigcommerce:intershop编程经验总结
1.修改或者添加网页Title,Keywords,Decoration的代码:$full_url = $_SERVER['REQUEST_URI']; //获取请求的url$letter = substr($full_url,strrpos($full_url,"/")+1);//获取最后一个‘/’号后面的字符内容$letter = urldecode($letter);原创 2013-07-31 16:58:28 · 2715 阅读 · 6 评论 -
Bigcommerce:给产品评论添加管理员的回复功能
功能描述:Bigcommerce系统的产品评论,本身是没有回复功能的。现在我们需要在产品页面的Reviews选项的每条评论内容下面添加一个回复。回复的作者是网站管理员,这个是固定的;还有回复时间和回复内容!1.修改:数据库表isc_reviews, 添加俩个字段revreply,revreplytime( 都是varchar类型可以为空)================原创 2013-07-29 11:17:02 · 969 阅读 · 0 评论 -
Bigcommerce:产品页面评论成功后直接定位到Review选项卡处
Bigcommerce系统有个Bug,产品页面的Reviews选项里,对一个产品评论完成,刷新页面后不会重新定位在Reviews选项卡,客户又要重新点一遍,十分不方便!以下的方法是:评论成功后直接定位到Review选项卡处1.修改了/javascript/prodeuct.functions.js在第190行后面添加以下代码:原创 2013-06-26 16:40:28 · 1334 阅读 · 0 评论 -
Bigcommerce系统瘦身方法——加快运行速度
每个星期清理一次!1。进入根目录下Cache目录下,删除文件,如:ajax.xxx.xml,切务删错,会引起网站报错等问题2。进入根目录下Cache/feed目录下,将该目录下全部文件删除3。进入根目录下admin/backup目录下,将所有文件夹删除,还有xxx.tar.gz的文件删除,只保留三个最新的备份文件便可原创 2013-05-11 10:05:09 · 785 阅读 · 0 评论 -
解决SSL网页提示的不安全信息
引起页面弹出安全警报框,一般都是https连接的页面中带有http的地址引起的,包括以下:1. 调用的CSS样式表里面,如果有带有http的地址;2. 页面中的空连接;3.页面中有内容包含http的地址;原创 2012-04-29 17:10:31 · 2761 阅读 · 0 评论 -
Bigcommerce:给51eCommerce Knowledge Manager制作sitemap
Bigcommerce是比较灵活的一个购物系统,他的后台比较完善,只要在服务器下添加一个Help目录,在Settings—>Knowledge Manager里,做些接口的相关配置,并安装好51eCommerce Knowledge Manager,就有一个很实用的‘帮助中心’了。但这个知识库本身存在一些缺陷,需要我们自己完善。当我们需要提交Help里的URL给google抓取,就需要我们自己原创 2012-06-07 17:35:12 · 814 阅读 · 0 评论 -
Bigcommerce:cart页面和wishlist页面添加产品的SKU
Bigcommerce系统的shopping cart和wish list没有显示产品的SKU,这样客户截屏过来的时候,要知道是哪个产品就比较麻烦。下面是如何在cart页面和wishlist页面显示产品SKU的方法:cart页面:/includes/display/CartContent.php 在113行后面添加:$GLOBALS['SKU'] =$item->GetSKU();原创 2012-06-08 17:22:49 · 1682 阅读 · 0 评论 -
Bigcommerce帮助中心的查询出问题:解决办法及思路
今天,市场部的同事反映Help版块,输入关键词查询时,没有查到结果,页面顶部出现错误:Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sctwo000/public_html/help/lib/database/mysql.php on line 534 测原创 2012-06-11 12:58:11 · 807 阅读 · 0 评论 -
google分析代码
在页面的部分添加以下代码:var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' ty原创 2012-05-21 17:36:37 · 649 阅读 · 0 评论 -
Bigcommerce系统网站显示日期的几种格式
Settings->Store Settings->Localization:Date Settings一. 美式日期Display Date Format: jS M YExport Date Format: jS M YExtended Display Date Format: jS M Y @ g:i A输出结果:21st May 2012 @ 7:15 AM原创 2012-05-24 14:59:36 · 419 阅读 · 0 评论 -
文本框字符限制在69个以内——Bigcommerce后台添加产品
Bigcommerce后台添加产品时,他的标题限制在69个字符内。但这个系统本身没有计数的功能,每次Copy一个产品标题时,都要在Word里面计算好个数是在69个以内,才能输入到后台,十分麻烦。以下针对这个问题制作了一个小插件: 脚本: function textCounter(field, countfield, maxlimit) { //无法输入//if (fi原创 2012-05-22 15:34:41 · 1118 阅读 · 1 评论 -
Bigcommerce系统:shopping cart的“购买数量”文本框,change事件改为keyup事件
Bigcommerce系统的shopping cart的“购买数量”,客户填上任意要修改的数字,需要点击空白处或者点"UPDATE QUANTITY",总价格就会自动修改。今天市场部提出:能不能让购买数量的文本框(qtyInput)填上数据后,就改变价格,而不需要点击空白处或者点击或者点"UPDATE QUANTITY"? 相关思路:输入数字就显示,那就是当键盘按键松开时就执行更新。也就是原创 2012-09-01 10:28:11 · 965 阅读 · 0 评论 -
Bigcommerce系统:后台mark shipped添加自定义发货方式选项,并在客户Order邮件中online track在线查询单号
更改结果:在网站后台mark shipped那里的发货方式选项, 添加了Hong Kong Post, Singapore Registered Post, DHL, EMS, China Post, Swiss Post并把其他的选项去掉 1.修改/modules/shipping/目录下的文件夹1)每个文件夹的命名必须为小写2)要注意文件夹下的php文件的命名,例原创 2012-09-01 11:07:01 · 2376 阅读 · 3 评论 -
Bigcommerce产品分类:给重复的CategoryName链接添加rel="nofllow"标记
公司系统里产品分类名称,有多个重复的“Others”和“Recommended”,所以要给相同名字的分类a链接加上rel="nofllow",这样有利于SEO~Bigcommerce有俩种样式的Category列表展示。一种是普通模式的树形列表模式,一种是弹出式透明背景的模式,以下分别讲讲这俩种:如何给重复的CategoryName链接添加rel="nofllow"标记第一种:普通原创 2012-10-16 16:10:04 · 1700 阅读 · 1 评论 -
Bigcommerce系统:tags列表用26个字母A-Z和数字0-9做索引
这是我10月份刚完成的一个小型项目。项目从开始到结束,中间又根据SEO优化要求修修改改了好几次,历时近半个月。对于初涉PHP的我,这是一个飞跃性的突破了,心情飘了许久,哦也~ 下面介绍下这个项目的完成过程: Bigcommerce—Tags项目背景Bigcommerce系统每个产品可以自定义相关的tag,tags列表就是把所有产品的tag集合在一个页面显示,网址如下:http://ww原创 2012-12-05 12:02:27 · 1349 阅读 · 0 评论 -
Bigcommerce: 网站移动终端项目总结
测试工具google浏览器的辅助工具:User-Agent Selector和(测试滑动效果的神器)Mobilizer原创 2014-01-07 17:55:40 · 1307 阅读 · 0 评论