我需要使用安装脚本在数据库中添加一个名为Videos的属性组。 这些是我的文件: 应用/代码/本地/公司/ ProductVideo的/ etc / config.xml中
<resources>
<attributegroup_setup>
<setup>
<module>Company_ProductVideo</module>
<class>Company_ProductVideo_Model_Entity_Setup</class>
</setup>
</attributegroup_setup>
</resources>
</global>
应用/代码/本地/公司/ ProductVideo /型号/实体/ Setup.php
<?php
class Company_ProductVideo_Model_Entity_Setup extends Mage_Eav_Model_Entity_Setup{
}
?>
应用/代码/本地/公司/ SQL / attributegroup_setup / msql4安装-1.7.0.php
<?php
$installer = $this;
$installer->startSetup();
$installer->addAttributeGroup('catalog_product', 'Default','Videos', 40);
$installer->endSetup();
?>
我的模块也在 app / code / etc / modules / Company_ProductVideo.xml
中注册<config>
<modules>
<Company_ProductVideo>
<active>true</active>
<codePool>local</codePool>
</Company_ProductVideo>
</modules>
</config>
但这不起作用,欢迎任何帮助!!
答案 0 :(得分:0)
我已经解决了,问题是sql文件夹下文件夹的名称。
惯例是这样命名:mysql4-install-'version'。