magento - 在 Observer 中获取 magento 模块配置数据

标签 magento

我用事件钩子(Hook)‘sales_order_shipment_save_after’为销售模块创建了一个带有观察者的模块,

我的模块有以下文件

  • 公司/模块名/etc/config.xml
  • 公司/模块名/etc/system.xml
  • 公司/模块名称/型号/Observer.php

  • 模块管理配置字段中有四个字段
    我想在 Observer 类中获取那些保存的数据。

    使用 $this->getConfigData('password'); 给出一个

    Call to undefined method



    错误
    有什么建议么?

    最佳答案

    Magento 在全局 Mage 上使用静态方法获取配置值的应用程序对象

    $config = Mage::getStoreConfig('section_name/group/field'); //value
    $config = Mage::getStoreConfig('section_name/group'); //array
    

    关于magento - 在 Observer 中获取 magento 模块配置数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3211393/

    相关文章:

    magento - 如何在magento中将产品名称属性设置为唯一

    来自两个不同模块的 Magento block 覆盖

    Magento:获得产品可见性

    php - Magento fatal error : Call to a member function save() on a non-object

    Magento:以编程方式添加新产品

    php - magento bundle 产品显示缺货

    magento - 在布局 xml 中设置 Magento block 模板

    mysql - 以magento方式创建表

    magento - 如何生成产品的“从购物车中删除”URL? (马真托)

    php - 从 cli 运行 PHP 脚本 : php. ini memory_size 未考虑