
magento
Suese
可知我常一生儿爱好是天然
展开
-
[magento]Please enter a valid URL. Protocol is required (http://, https:// or ftp://)
安装magento时遇到“ Please enter a valid URL. Protocol is required (http://, https:// or ftp://) ”这个问题,谢谢Jerome的回答,想法挺活跃的,就是不知道是不是像他说的那样“it works like a cake !!! ”,haha.. I came across wit转载 2014-02-20 21:30:46 · 1972 阅读 · 0 评论 -
第二章 – Magento请求分发与控制器
深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第二章 – Magento请求分发与控制器 Model-View-Controller (MVC) ,模型-视图-控制器,源于Smalltalk编程语言和Xerox Parc。现在有很多系统是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑转载 2014-02-21 00:23:11 · 838 阅读 · 0 评论 -
第一章 – Magento强大的配置系统
Magento的配置系统就像是Magento的心脏,支撑着Magento的运行。这套配置系统掌管着几乎所有“module/model/class/template/etc”。它把整个Magento系统抽象出来,用一个配置文件来描述。这里的“配置文件”并不是一个物理上存在的文件,而是Magento根据当前的系统状态动态生成的一段XML。大多数的PHP开发者并不习惯于这样抽象层,因为它增加的编程的复杂转载 2014-02-21 00:20:33 · 1138 阅读 · 1 评论 -
第十章-数据操作&数据收集器
在我们开始介绍数据操作前,我们先介绍一个神兵利器—Varien Data Collections。在最早的时候我们写php通常用Array来做数据收集器,这个小东西可发挥了大作用,要知道如果你想在其他语言中实现Array有多么难过。 例如c、c++。 在php5中,更是发扬了Array,php内置了一些类和接口,允许你创建你自己的数据结构。Magento充分利用了这一点,在使用转载 2014-02-21 00:31:29 · 815 阅读 · 0 评论 -
magento -- 给后台分类管理页的分类商品加一栏商品类型
当使用特定分类来控制前台的商品显示时,后台分类管理页的分类商品只有编号、名称、SKU和价格这几栏,选择特定商品相当不便。 可以在这里多加一栏商品类型用来筛选商品,添加的方式很简单。 打开文件/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Product.php,找到第122行,将下面这段代码添加进去转载 2014-02-20 21:49:39 · 1280 阅读 · 0 评论 -
第九章-修改、扩展、重写Magento代码
重写Magento模块(Module) 第一步,你需要创建属于你自己代码的命名空间,例如Wemvc,App等,为了方便与大家分享代码,我将空间命名为App 。 C代码 app/ code/ core/ community/ local/转载 2014-02-21 00:29:10 · 1003 阅读 · 0 评论 -
第六章 – 高级Magento模型
深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第六章 – 高级Magento模型 我们讲过Magento有两种模型,简单模型和EAV(Entity Attribute Value)模型。上一章我们讲过所有的Magento模型都是继承自Mage_Core_Model_Abstract / Varien_Object。简单模型和转载 2014-02-21 00:28:15 · 983 阅读 · 0 评论 -
第四章 – 模型和ORM基础
深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第四章 – 模型和ORM基础 对于任何一个MVC架构,模型(Model)层的实现都是占据了很大一部分。对于Magento来说,模型占据了一个更加重要的位置,因为它常常包含了一部分商业逻辑代码(可以说它对,也可以说它错)。这些代码在其他的MVC框架中往往出现在控制器或者帮助函数中。转载 2014-02-21 00:25:52 · 745 阅读 · 0 评论 -
使用命令行刷新Magento索引管理 Rebuilt Magento Indexes in terminal with php-cli
magento索引管理 当我们网站商品很多的时候,比如有几千件,我们刷新Magento的索引管理(Index Management)经常会失败。那么后台刷新不了,我们还可以通过命令行来刷新。使用命令行来刷新索引管理会极大降低系统消耗,容易成功。 我们来看下步骤,如果你在使用linux服务器,登入你的ssh客户端,切换目录到你magento根文件夹中名字是shell的文件中。 在此文件转载 2014-02-21 00:30:59 · 1132 阅读 · 0 评论 -
第五章 – Magento资源配置
深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第五章 – Magento资源配置 对于任何一个更新频繁的项目来说,保持开发环境和生产环境的数据库同步是件很头疼的事情。Magento提供了一套系统,用版本化的资源迁移脚本来解决这个问题。 上一章,我们为 Helloworld Blogpost 创建了一个模型。我转载 2014-02-21 00:27:50 · 845 阅读 · 0 评论 -
Magento shows blank/empty page. How do I solve this?
Symptoms Blank page or white screen is shown in Magento Frontend, Backend or Magento Connect Manager. Cause If you see a blank page / white screen opening your Store in browser, it indicat转载 2014-02-20 10:11:53 · 881 阅读 · 0 评论 -
Magento常见问题三 magento后台无法登陆
原文地址:Magento常见问题三 magento后台无法登陆作者:kenny 后台的用户名和密码都正确,但是无法登陆 解决方法: 方法一,用FF登陆后台,在 System—Configuration-Web-Session Cookie management....timeout 改为:86400 如果方法一不行,就用方法二 方法二:仍不能登陆请打开文件app/code/c转载 2014-02-20 10:56:38 · 865 阅读 · 0 评论 -
第三章 – 布局,块和模板
深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第三章 – 布局,块和模板 我们接着研究Magento。根据我们第二章讲的Magento MVC的架构,我们接下来应该讲模型(Model),但是我们跳过模型先来看布局和块。和一些流行的PHP MVC架构不同的是,Magento的执行控制器不直接将数据传给试图,相反的视图将直接引用转载 2014-02-21 00:25:04 · 1081 阅读 · 0 评论