magento模板
xinhaozheng
skype:pto_georgezheng
xinhaozheng#gmail.com
展开
-
magento -- 在magento下如何直接操作数据库
magento -- 在magento下如何直接操作数据库在magento中,要操作数据库,首先你需要一个resource model(翻译成"资源模型",magento中把数据库模型类称为一种资源(当然是相对程序来说的)),然后通过这个resource获取一个对数据库的连接.这样你就得到了一个Varien PDO Adapter对象,通过这个对象就可以直接通过sql语句操作. $原创 2009-03-30 08:53:00 · 2638 阅读 · 6 评论 -
magento -- 出现Fatal error: Allowed memory size of 33554432 bytes exhausted错误的处理
magento -- 出现Fatal error错误的处理可能是由于在产品查看业面中大量生成图片(包括产品所有图片的小图,中图和大图),同时还取出该产品的相关产品的图片。在进入查看页时会出现如下错误: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2380001原创 2009-06-23 11:29:00 · 2407 阅读 · 0 评论 -
magento教程 -- magento初学者教程之magento安装
magento初学者教程之magento安装实在有太多的人来问如何安装magento,或者安装时出现了各种问题,有的甚至搞了几天也没能安装上去。我自己估计安装了不下100个的magento站点,所以在这边总结一下在安装magento过程中可能碰到的问题,最后给出几种在不同的条件下安装magento的方法。 通常大家选择的安装方法是使用浏览器来安装,安装过程其实也非常简单原创 2009-06-26 16:38:00 · 11974 阅读 · 4 评论 -
magento -- 打开magento开发的调试模式(开发者模式)
打开magento开发的调试模式(开发者模式) 做magento开发的人都会有这样的经验,有时候了出错了,magento给出的是一个空白页(blank page),或者是停留在某个页面,无动于衷.经验丰富的PHP程序员自然是知道如何去让magento在出现这种情况时给我们足够多的信息以帮助调试.事实上,打开index.php你就会发现下面两行代码: #Mage::setIs原创 2009-06-26 09:23:00 · 6560 阅读 · 6 评论 -
magento -- 如何在magento中实现产品的批量上传
magento -- 如何在magento中进行产品的批量上传花费了好多时间,阅读了magento官方论坛上几乎所有的批量上传产品的相关帖子,分析了大量相关magento代码,终于可以完全实现指产品批量上传的功能,免除网速慢,在页面之间跳来跳去,以及重复输入数据的烦恼,你只需要在excel中编辑数据就可以轻松实现产品批量上传到magento站点。 碰到的常见问题(统统搞定,哈哈):原创 2009-07-02 08:18:00 · 12382 阅读 · 11 评论 -
magento -- 如何手工安装magento(安装magento就这么简单)
magento -- 如何手工安装magento(如果觉得可行,需要转载,请注明出处:http://blog.csdn.net/xinhaozheng)如果网速慢,或者服务器在国外,又或者你买的只是magento的共享空间,你在安装时肯定会碰到问题多多。magento平台功能强大,采用了EAV的数据库数据方法,在传统的关系数据库基础上以非传统的关系数据库模式组织数据,这样其它功能就原创 2009-07-01 09:39:00 · 11136 阅读 · 0 评论 -
magento -- SEO优化继续往前走一步
magento -- SEO优化继续往前走一步magento的SEO做的实在太好了,让其它的电子商务平台与之相比实在是不是一个重级的,这也许就是magento成功的原因。尽管现在结合apache,实现站内优化已经不是什么难事,但是有谁做到了magento这样,本来只有在程序员配合下的工作才能做的站内优化只要稍微懂得SEO的人都会做。 我做过测试,建立好一个magento站点,确定好了关原创 2009-07-03 00:05:00 · 5671 阅读 · 1 评论 -
magento -- magento的系统要求(安装前提)
magento到底需要哪些条件,在什么样的服务器环境下才能安装呢?很多人在安装过程中出现这样或那样的问题,下面是琰自magento官方的安装magento的系统需求Supported Operating Systems: Linux x86, x86-64Supported Web Servers: Apache 1.3.xApache 2.0.x Ap原创 2009-07-04 07:44:00 · 4792 阅读 · 0 评论 -
magento -- 在magento模板开发中如何共用jQuery与Prototype库
magento -- 在magento模板开发中如何共用jQuery与Prototype库作为一个开放开源的电子商务平台,magento的成功自不必说,然而magento的开发人员可能从一开始就使用Prototype库,导致至今也还末完成jQuery对Prototype的替换,因为实在是有太多的代码是使用Prototype写的,尽管jQuery对Prot原创 2009-07-09 08:29:00 · 3913 阅读 · 0 评论 -
magento --完成magento支付IPS(环讯)模块
magento --完成magento支付IPS(环讯)模块过了比较忙碌的又一周,终于抽空完成了IPS的magento支付模块。本来只要几天就能完成的模块拖了这么长时间。经过测试。初步实现支付模块的基本功能: 1:当用户在magento下订单后,将用户导向IPS支付网关2:当用户在IPS支付完成后,返回到商户网站时根据返回数据验证支付信息,将根据结果修改订单状态原创 2009-07-10 15:06:00 · 1443 阅读 · 0 评论 -
magento -- 前台搜索无法使用,无论搜索什么就是没有结果
这是转移magento站点有可能碰到的又一个问题。本来可以使用的搜索功能现在就是不能使用了。碰到这个问题的解决方法: 首先,要排除代码本身的问题。我这边就有这种情况,搜索框的模板中,原来的程序员写的时候使用的是我们不推荐使用的php短的分隔符。其次,就是magento搬家引起的。其实处理也很简单,首先清空一下缓存。如果有使用apc之类的加速器,要注意如何清空。然后就是在后台重建一下搜索原创 2009-10-23 11:25:00 · 2675 阅读 · 0 评论 -
magento -- 服务器重启或mysql重启后,magento网站出现表破坏()问题的解决
重启服务器后或重启mysql后有时候会发现,magento做的网站打开时出现数据库表损坏的错误提示,如: SQLSTATE[HY000]: General error: 145 Table ‘./abc /log_visitor’ is marked as crashed and should be repairedTrace:#0 /shares/webs原创 2009-11-06 23:55:00 · 2032 阅读 · 1 评论 -
magento -- 1.4版本使用google analytic 流量分析代码的bug
<br />在magento 后台设置好google分析账户后,发现打开网站有一条js脚本的错误:<br /> <br />_gaq is not defined.<br /> <br />很奇怪这是全新安装的的版本,而且是最新版。难道是BUG。上网搜索一下,找到了解决办法:<br /> <br />http://www.magentocommerce.com/bug-tracking/issue/?issue=8492<br /> <br /> <br />app/design/frontend/base原创 2010-06-10 10:57:00 · 1462 阅读 · 0 评论 -
magento模板 -- 添加magento自带的tabs UI插件
在magento模板开发过程中,tabs插件也是众多常用插件中的一种。如何集成一个好用的,又简单的tabs ui 控件呢? 事实上,如果有经常使用magento后台就会发现,其实magento自己的后台就有大量使用tab ui 控件。不过这个tabs是varien自己开发的,使用起来没有那么傻瓜式,连CSS也是堆在box.css当中。不过功能还不错,至少支持ajax加载数据,并会有相应原创 2009-06-18 23:25:00 · 2216 阅读 · 0 评论 -
magento模块 -- 如何修改magento订单模块中的订单ID的起始前缀
magento模块 -- 如何修改magento订单模块中的订单ID的起始前缀magento功能很强大,冗余数据也很多。在开发过程中难免会有很多测试的数据,如何清理呢?另外,客户有好多个magento站点,使用同一个信用卡网关来接受支付,如何才能将各个站点的订单ID的前缀修改成不同的,而不是统一的都是从1000开头的那样。 update eav_entity_storein原创 2009-06-22 22:10:00 · 4063 阅读 · 1 评论 -
magento -- 如何给 Magento设置界面
magento -- 如何给 Magento设置界面和众多的开源项目一样,magento也有一个正在不断成长的社区,各个语言包就是来自整个社区的成员。如何安装语言包呢,官方的文档或论坛都没有给出个非常清晰的步骤,尽管这事实上是很简单的: 首先呢,在后台创建站点,创建商店,为每一种你想要使用的语言创建一个store view。其次,为每个store view设置locale为其对原创 2009-04-02 11:21:00 · 3137 阅读 · 1 评论 -
magento -- magento中如何判断一个用户是否已经登陆
magento -- magento中如何判断一个用户是否已经登陆 经常用的功能,比如你的促销中使用了优惠券,可是你只想让已注册用户使用,人可以使用 Mage::getSingleton( customer/session )->isLoggedIn() 来判断用户是否已经登陆 if(Mage::getSingleton( customer/ses原创 2009-04-18 19:37:00 · 2697 阅读 · 0 评论 -
magento模板 -- 在magento中如何才能获取当前的主题的URL
magento模板 -- 在magento中如何才能获取当前的主题的URL在开发过程中,难免要使用到URL指向站内不同的资源,不过我们不能将url写死,这样在将本地开发的代码发布到服务器时就要手工修改大量的URL。 那么在magento开发时我们可以通过getSkinUrl() ?>取得当前的主题目录的URL路径。.className { back原创 2009-04-18 19:29:00 · 1976 阅读 · 0 评论 -
magento -- 如何设置使用magento的优惠券
magento -- 如何设置使用magento的优惠券促销是商家的必备武器。手段可以说是花样繁多。其中最有效最具吸引力的就是优惠券了。那么在magento中如何创建一优惠券呢?因为magento有专门促销的功能模块,通过以下几个简单的步骤就可以轻松搞定:第一,进入管理后台第二,选择promotion --> shopping cart price rule第三,新原创 2009-04-26 12:24:00 · 4451 阅读 · 2 评论 -
magento -- 解决magento中前台不显示分类菜单的问题
magento -- 解决magento中前台不显示分类菜单的问题客户问我,明明在后台添加了产品,上传了图片就是不在首页显示呢?明明添加了分类,为什么前台就是没有菜单呢?事实上magento为了让不同的website或sotore或 store view能够销售不同的产品,所以每个website或store/store view都可以指定一个根产品分类,默认情况下,每个website,st原创 2009-04-28 18:19:00 · 5570 阅读 · 0 评论 -
magento -- 国内的信用卡支付网关
国内的信用卡支付网关,我现在已经集成了首信易,ctopay,ips环迅。总结一下: 国内的信用卡目前都不能接收外币,至于像首信易, ctopay所谓的接收外币,纯属混淆视听。事实上,只不过是你是以什么单位给他们的风头提供订单金额,而事实上不管是哪家信用卡公司,到目前为止国内的银行都只接收RMB,也就是说不管哪家信用卡公司,最后提交给银行捐款的金额时,都是以RMB为单位的,即使它们声原创 2009-07-12 23:36:00 · 2820 阅读 · 3 评论 -
magento -- IPS(环迅)magento支付模块更新
magento IPS支付模块更新添加了STS订单数据返回验证,减少掉单的可能性。 添加了创建invoice功能,并发送给客户 待加功能:主动与IPS对账的功能,将掉单的可能性降到最小。原创 2009-07-14 10:27:00 · 1464 阅读 · 0 评论 -
magento -- magento connect中我常用的key和magento网站收集
magento开发过程中常用备用的magento connect key,包含语言包,模板,SEO工具等语言包: French:magento-community/Locale_Mage_community_fr_FRGerman:magento-community/Locale_Mage_community_de_DESpanish:magento-community/L原创 2009-07-21 09:54:00 · 2368 阅读 · 0 评论 -
magento -- magento的严重bug之保存产品要很长时间
突然间你的客户反应说在magento中无论是新增一个产品还是修改现在的产品非常慢,有时候甚至要5分钟以上的时间,这实在是很恐怖而且是不能容忍的。这不是一个新BUG,而是一个在magento早期版本中就发现的BUG,然而到现在似乎还末完全解决,面对客户的发问我们不能无动于衷。 我想即使完全把代码分析一遍也不能完全解决此类问题,目前做到的只能是缓解。原创 2009-07-28 22:24:00 · 1614 阅读 · 4 评论 -
magento -- 建立符合magento运行的LAMP服务器环境
magento去年被sourceforge评为最优秀的新开源项目(Best New Open Source Project),尽管Varien因为种种原因,口碑不是很好,但是他们确实不是吹,magento无论从哪个方面来讲都是比较优秀出色的,只要客户能想到的功能基本上都具备了,没有的功能也可以通常开发新的模块无缝集成到magento中,灵活开放是其一大特点。但是magento为了给用户,给原创 2009-08-13 13:31:00 · 4790 阅读 · 0 评论 -
magento -- 开发magento快钱支付模块
浪费了三四天时间终于完成了magento的快钱支付模块。其实对于熟悉magento的程序员来说,开发一个普通的支付模块不需要太多的时间,可能一天或者一个下午就可以完成开发和测试。然而快钱的magento支付模块的开发实在是让我倍感恶心。 第一,快钱网关安全验证使用SHA-1的验证方式,用PHP实现时需要安装openssl模块。原先的服务器没有安装这个模块,所以所有的服务器上的PHP要重新编原创 2009-08-17 16:18:00 · 2331 阅读 · 0 评论 -
magento -- 购物车无法使用的原因
Fatal error: Call to a member function getItemsCollection() on a non-object in /www/shoppingnikesb.com/app/code/core/Mage/Sales/Model/Quote/Address.php on line 197 有一个magento网站碰到了这个问题,查询跟踪半原创 2009-08-17 16:26:00 · 2948 阅读 · 0 评论 -
magento -- magento网站后台突然间无法保存任何配置
客户反应magento的后台突然间无法使用,具体是,无论你进入后台做什么操作,magento即不报错,也不提示任何信息。除了删除操作能够进行,其它的配置几乎没有任何效果。 其实这个问题我之前有碰见过一次,但是上次的原因以及如何解决我已经忘记了,所以这次一定要记录一下,尽管这次的原因是不一样的。 我在进入magento后台操作了几次后,本来头脑中一直在回忆上次自己是如何处置的,实在想原创 2009-08-20 10:01:00 · 3220 阅读 · 0 评论 -
magento -- 如何禁止国内用户或某个特定地区的用户访问你的 magento网店呢
magento -- 如何禁止国内用户或某个特定地区的用户访问你的 magento网店呢我不知道这些客户是出于什么目的要禁止国内的客户访问他们的magento网店,或许是不想让别人知道自己在做哪些产品,或者觉得他们不是潜在客户,但是不管是出于什么目的,既然有人出钱要实现这个功能,我们就不管那么多了。 大概思考了一下,有好几种实现的方案: 第一是在防火墙上做文章,把来自那个地原创 2009-06-19 14:19:00 · 2829 阅读 · 0 评论 -
magento - 安装新的支付模块却导致onepage支付流程无法使用
<br />在一个1.3的magento上安装了自己新写的的paypal支付模块,结果发现安装后进入onepage checkout页面时,所有的步骤都没开打开,只有1,2,3,4,5几个标题,鼠标点击也不展开,根本无法进行支付。清空缓存还是那样,打开开发者模式和日志,没有任何记录和提示。结果发现只是因为少了这个模块对应的form.html文件。<br />原创 2010-12-21 16:06:00 · 1787 阅读 · 3 评论