
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在magento二次开发时,经常需要自己加一些模具,来满足自己的特定需求。添加Block/里面的文档时,需要特别注意一些地方,其中包括在Form.php中addField的时候,示例代码如下:$fieldset->addField('todo', 'select', array('label' => Mage::helper('education')->__('Todo'),
在面向对象编程中,大家都知道类之间有重载(overload)、覆盖(override)、隐藏(hide)三种关系,相信很多人对他们都已经很了解了,所以今天分析的重点也不是这些,而是magento中的rewrite机制,为什么会先提一下oop的三种特性呢,因为我觉得他们和magento的rewrite机制很相似,但相似并非相同,还是先看下代码吧,比较容易理解。Magento发邮件时,使用的是
前段时间将magento升级到了1.5,经测试,有很多功能都不能使用,比如快速搜索功能。问题:在搜索框内不论输入任何字符,都只返回一种产品!解决方法:编辑app/code/core/Mage/CatalogSearch/Block/Result.php删除149-150行前注释$
在后台System -> Index Management,我们可以手动进行reindex,其实呢,使用代码也是可以方便的进行reindex的。进入System -> Index Management,假设共有以下项目:1. Product Attributes2. Product Prices3. Catalog URL Rewrites4. Product Flat Dat
问题:Magento页面一片空白 没显示什么东西,无法判断是否程序错误,所以要把错误显示打开使之能调试解决:1. 在网站根目录的.htaccess文件里加上php_flag display_errors onphp_value error_reporting 20
直接阅读设置实例篇请点击:http://blog.csdn.net/shangxiaoxue/article/details/7105489Google Checkout服务类似e-bay的PayPal,网上零售商将Checkout系统整合到自己的支付平台,在线购买者可以通过它实现安全付款。完成每次支付后,Google Checkout向商家收取0.20美元的手续费以及交易商品价格2%的费
2012-5-26更新为http://blog.csdn.net/shangxiaoxue/article/details/7600676编辑prototype/validation.js添加代码['validate-cemail', 'Please make sure your email matches.', function (v) {
以前我在更新产品属性值(拿price为例)的时候,通常会这样做:foreach($product_ids as $id){$product = Mage::getModel('catalog/product')->load($id);$product->setPrice($price)->save();}因为之前网站产品很少,也就几百个,foreach下来,不会感觉这
cache是一个很大的概念,涉及的内容方方面面,magento cache是基于zend的,如果你对zend cache理解很深的话,相信magento cache也不再话下,本篇文章着重介绍Flush Magento Cache 和Flush Cache Storage 两个按钮的区别;为了理解这两个选项之间的区别,你要先了解一些东西如缓存如何在 Magento 中工作。特别是要能准
创建订单,需要有一个包含地址的个人账户$id=1; // get Customer Id$customer = Mage::getModel('customer/customer')->load($id);$transaction = Mage::getModel('core/resource_transaction');$storeId = $customer->getStor







