Magento:每个商店加载属性

时间:2010-02-08 18:36:31

标签: php attributes magento

我有一个自定义模块,可在用户结账时将数据导出到我们的履行系统。在导出之前,我需要通过验证服务运行该地址。由于我们需要为此服务付费,因此我需要为每个商店配置服务的用户名和密码。我添加了我需要的属性,但是我无法弄清楚如何在每个商店加载它们。如何根据商店告知我的资源模型加载?

1 个答案:

答案 0 :(得分:1)

你是如何添加它们的?让我觉得它们是配置值的完美候选者,并且Magento完全包含了整个每个商店设置的东西 - 看看system.xml文件中的一个内置模块(或者下载了一个...它们往往更简单)以及如何构建字段并指定可以应用的“范围”(全局,存储,存储视图)设置。

然后,您可以使用Mage::getStoreConfigValue('your/config/key')访问代码中的值,它将为您提供正确的值,如果您没有为特定商店设置一个值,则为默认值。< / p>