getStoreConfig的最佳位置 - 块或模型

时间:2011-07-23 15:34:13

标签: magento

创建magento模块时,我有时需要存储配置值才能在模板文件中使用。哪里是最好的地方 - 我应该创建一个模型,还是帮助者或块好的?

我在考虑最佳实践方面?

2 个答案:

答案 0 :(得分:3)

我会说帮助因为它可以从任何地方访问。如果它只在块中或它的模板中使用过,那么放置在块中并不会有害,尽管没有太多理由在帮助程序执行时为此创建块。

模型应仅用于模拟事物。根据经验,我只使用可能在数据结构中使用的对象的模型,而不是函数的便利持有者。

答案 1 :(得分:0)

模板应该(只要有可能)从块中获取所有内容以保持简单并且几乎不会阻塞...如果您认为这样可以提高重用能力,则可以调用帮助程序来获取配置值。