• Magento后台表单高级操作

    这篇文章中,我们主要来看一下magneto的后台高级操作。在上一篇文章中,我们了解了magento的后台基础表单部分,在这篇文章中我们来了解一下在这些表单中可以使用的功能。一.为表单添加操作按钮。二.添加多个tabs页以及基于ajax加载的tab页三.创建新表单字段。
  • Magento后台表单字段类型

    Magento系统本身有很多可用的默认字段类型,这篇博客中我们来分析一下每种字段类型的使用方法。这篇文章是前一篇的延续,这里会用到很多与前一篇文章相同的类。
  • Magento重写blocks, models, helpers ,controllers

    在使用magento的过程中,几乎没有人会一成不变的使用magento框架所自带的功能,无论什么项目几乎都会有多多少少在功能上的变化需求,如添加一个新的功能,或者重写现有的功能模块。但是如果我们直接修改magento的核心代码结构,这是一个非常不好的习惯,而且我们也不推荐开发者这样来做。因此magento为大家提供了一系列非常好的方式方法来重写或者覆盖现有的方法。 我们在上一篇文章中已经提到了如何来重写一个model,但是如果我们有需求来重写helpers,blocks或者controllers(包括前台controller和后台controller),怎么办,下面我们来介绍一下如何来重写magento的blocks, models, helpers ,controllers。<>
  • 重写magneto models

    我们在开发过程中,经常会遇到要给magento已有的models拓展一些新的功能,而且要在保证不影响magento的升级及其他插件拓展的使用的情况下,这时候,我们可能会比较头疼,到底怎样来重写magento的model类呢。
  • 深入了解magento--第六章-EAV

    我们讲过Magento有两种模型,简单模型和EAV(Entity Attribute Value)模型。上一章我们讲过所有的Magento模型都是继承自Mage_Core_Model_Abstract / Varien_Object。简单模型和EAV模型的区别在于资源模型(Model Resource)。虽然所有的资源模型都最终继承“Mage_Core_Model_Resrouce_Abstract”,但是简单模型是直接继承 “Mage_Core_Model_Mysql4_Abstract”,而EAV模型是直接继承 “Mage_Eav_Model_Entity_Abstract”。