Magento 1.4 EAV 属性中的新东西

如果你安装了新版本的magento 1.4,你会发现它的eav attributes的结构与现有的不同。以前所有EAV attributes的数据存在于eav_attribute表,现在在新版本中eav_attribute表变小了,因为很多字段转移到了新表。

 

Magento  1.4的eav_attribute的结构:

        

 

 

Magento  1.3的eav_attribute的结构:

 

 

在magento的新版本,我们有了一些新表:catalog_eav_attribute, customer_eav_attribute 等等。

 

一件重要的事:在新版本中,模块Mage_Eav_Model_Entity_Setup 发生了改变

 

原文地址:http://inchoo.net/ecommerce/magento/magento-1-4-new-things-in-eav-atributes/

时间: 2024-09-14 18:52:12

Magento 1.4 EAV 属性中的新东西的相关文章

Magento--给EAV模型新增非EAV属性

这其实是个老话题,什么叫EAV模型的非EAV属性,以用户为例,添加EAV属性对用户主表(customer_entity)的结构没有改变,而所谓的非EAV属性,是指直接给customer_entity表新增物理字段.需要注意的是,在Magento的架构里,EAV类型对象(用户),直接给主表新加的字段是没办法通过常规的对象操作进行读写的,不过不用担心,Magento其实考虑到了这种需求,怎么处理请看下面的示例代码: $installer = $this; $installer->startSetup

在Eclipse中创建新的重构功能

创建 对重构的强大支持是软件开发人员喜爱Eclipse的一个最为重要的原因.而Eclipse还有一个至少和重构不相上下的优点,那就是其近乎无懈可击的可扩展性.这两者的结合意味着我们可以根据自己的需要来创建展新的重构功能. 介绍 重构在现代软件开发过程中扮演着重要的角色,它能够减轻软件开发人员的工作负担,提高软件开发的生产效率.为了阐明重构的重要性,我们在这里引用了developerWorks上David Carew提供的关于重构的教程中的一段话: 现在,一个开发者的工作大部分在于对现有的代码进行

ASP 3.0中的新特性

    假如读者已经熟悉了ASP 2.0,并正在寻找3.0版本中的实际改变的列表,那么将在下面发现这些信息.假如读者是一个ASP的初学者,可以越过本章到下一章,那里循序渐进地介绍了ASP对象和它们的用法.    ASP 3.0新特性概要    在ASP 3.0中,有一些新的特性或经历较大的变化或改进的特性.    1. 无脚本的ASP    如早先提到的, ASP处理不包括任何脚本的.asp页的速度是很快的,假如你正在创建的站点或Web应用程序文件最终可能使用ASP,最好让这些文件使用.asp文

VBSctipt 5.0中的新特性

VBSctipt 5.0中的新特性 能够在ASP中应用的特性包括了那些由脚本引擎所提供的特性,这意味着VBScript的改进也可在ASP中应用.VBScript的改进如下所述: 1. 在脚本中使用类在VBScript中实现完整的VB类(class)模型,但明显的例外是在ASP服务器端的脚本事件.可以在脚本中创建类,使它们的属性和方法能够和用于页面的其余代码,例如:Class MyClass Private m_HalfValue 'Local variable to hold value of

为何在Coreldraw中建立新文件会失败

问:有时候在Coreldraw中建立新文件会失败,是怎么回事?该怎么办呢? 答:这通常是打印机故障问题,特别是网络打印机问题,一般出现在XP或2000系统上的盗版Coreldraw9. 解决方法: 打开控制面版,在打印机和其它设备中删除原有的本地打印机或网络打印机,重新安装一个本地打印机.如果没有本地打印机,安装一个系统自带的虚拟打印机也可以. 另:有时候重新启动计算机也能解决问题,这大多数是由XP系统的网络邻居属性不稳定造成的,因为访问不到网上邻居的共享打印机,可能就会出这类问题. 下节问题:

《HTML5移动应用开发入门经典》—— 2.1 HTML5中的新标签

2.1 HTML5中的新标签 HTML5移动应用开发入门经典 HTML5为HTML规范加入了一些新的特性,其中最容易理解的就是新的标签.它们过去从未成为HTML的一部分,但现在却是HTML元素了. 2.1.1 新布局标签 大部分新标签被称为"分节"元素,它们为HTML文档的布局及分段提供语义.第9章将更详细地介绍这些标签. 新布局标签如下所示. --文档或站点的一个独立部分. --页面或站点主题之外的内容. --figure元素的标题. --独立于文本流之外的一段流内容(如图形.图表等

SQL SERVER Transactional Replication中添加新表如何不初始化整个快照

原文:SQL SERVER Transactional Replication中添加新表如何不初始化整个快照 在SQL SERVER的复制(Replication)中,有可能出现由于业务需求变更,需要新增一张表或一些表到已有的复制(发布订阅)当中,这种需求应该是很正常,也很常见的.但是在已有的复制(发布订阅)当中增加新表/文章,往往需要将整个快照重新初始化,这样做虽然简单,但是往往在实际应用中会出现一些问题,例如,发布订阅的表比较多,数据量比较大,那么重新初始化快照往往需要很长一段时间,影响系统

简单谈谈PowerShell 4.0中的新命令_PowerShell

随着PowerShell 3.0和Windows Server 2012版本的发布,微软提升了Windows PowerShell的功能,在PowerShell 4.0和Windows Server 2012 R2版本发布时,微软还会继续添加新功能和改善已有功能.本文中,我们盘点了PowerShell 4.0中的十个新命令. Save-Help Get-Help是PowerShell入门级命令.Get-Member帮助获取内容,你可以用它查看另一个PowerShell对象的属性和方法.Power

SQL Server表中添加新列并添加描述_MsSql

注: sql server 2005 及以上支持. 版本估计是不支持(工作环境2005,2008). 工作需要, 需要向SQL Server 现有表中添加新列并添加描述. 从而有个如下存储过程. (先附上存储过程然后解释) /********调用方法********** 作用: 添加列并添加列描述信息 调用: exec [SetColumnInfo] '表名', '列名', N'列说明,描述','列类型{默认:NVARCHAR(50)}','列默认值{默认:NULL}' ************