创建magento模块时,我有时需要存储配置值才能在模板文件中使用。哪里是最好的地方 - 我应该创建一个模型,还是帮助者或块好的?
我在考虑最佳实践方面?
答案 0 :(得分:3)
我会说帮助因为它可以从任何地方访问。如果它只在块中或它的模板中使用过,那么放置在块中并不会有害,尽管没有太多理由在帮助程序执行时为此创建块。
模型应仅用于模拟事物。根据经验,我只使用可能在数据结构中使用的对象的模型,而不是函数的便利持有者。
答案 1 :(得分:0)
模板应该(只要有可能)从块中获取所有内容以保持简单并且几乎不会阻塞...如果您认为这样可以提高重用能力,则可以调用帮助程序来获取配置值。