Magento getStoreConfig的最佳位置-块或模型
创建magento模块时,有时需要存储配置值,以便在模板文件中使用。哪里是最好的地方-我应该创建一个模型还是一个助手或块足够好Magento getStoreConfig的最佳位置-块或模型,magento,Magento,创建magento模块时,有时需要存储配置值,以便在模板文件中使用。哪里是最好的地方-我应该创建一个模型还是一个助手或块足够好 我想从最佳实践的角度来看?我会说它是一个助手,因为它无处不在。如果只在某个块或其模板中使用,则将其放置在该块中不会有任何伤害,尽管没有太多理由仅为此创建块,而助手可以这样做 模型应仅用于对事物进行建模。根据经验,我只对可能在数据结构中使用的对象使用模型,而不是作为函数的方便持有者。模板应该(尽可能)从块中获取所有内容,以保持其简单和小阻塞。。。在这个模块中,如果您认为可
我想从最佳实践的角度来看?我会说它是一个助手,因为它无处不在。如果只在某个块或其模板中使用,则将其放置在该块中不会有任何伤害,尽管没有太多理由仅为此创建块,而助手可以这样做 模型应仅用于对事物进行建模。根据经验,我只对可能在数据结构中使用的对象使用模型,而不是作为函数的方便持有者。模板应该(尽可能)从块中获取所有内容,以保持其简单和小阻塞。。。在这个模块中,如果您认为可以提高重用能力,您可以调用帮助程序来获取配置值。这里没有一个真正“正确”的答案。与大多数事情一样,一致性和对团队最有效的东西才是关键,但是如果您试图保持核心团队采用的模式,那么您需要将配置值读取放入块方法中。当需要从系统中计算复杂的值时,可以从模板中使用帮助程序。