magento数据安装 - 正确使用

时间:2012-04-30 19:47:25

标签: magento

在Magento中,我一直在使用数据安装/更新功能在创建新网站时执行以下操作:

  1. 创建/编辑cms页面
  2. 创建/编辑静态块
  3. 设置商店配置值
  4. 创建类别
  5. 我确信前两个是该功能的有效用途,因为我看到核心Magento代码完全相同。

    任何人都可以确认后两者是否是数据安装脚本的有效用途,或者是否应该在自定义脚本的其他地方完成

2 个答案:

答案 0 :(得分:1)

关于配置值 - 可以在模块的config.xml文件中完成。
或者,如果core_config_data表中已经有一些值,你肯定应该使用安装/升级脚本覆盖该值。
关于类别 - 我认为使用Magento数据升级设置类别没有任何问题。

答案 1 :(得分:1)

我对安装和升级脚本的解释/理解是安装/升级用于DDL修改(添加表,添加列等),安装数据/升级数据用于填充表中的数据(任何与$ model-> save())。

根据该解释,列表中的3.和4.将适用于数据脚本。