Magento 模块放置附加文件的正确位置
我正在编写一个模块,需要在下订单后向第三方发送 xml 字符串。 xml 采用特定格式,我需要保留它。 我打算将 xml 模板存储在某处,以便我可以读入它并用观察者中的数据替换所需的标签。
我的问题是,存储 xml 文件的最佳位置在哪里?我可以简单地在我的模块中为“extras”创建一个新文件夹并将其放入其中吗?或者这是不好的做法?
谢谢
I'm writing a module that needs to send an xml string to a 3rd party once an order is placed. The xml is in a particular format that I need to keep it in.
I was going to have the xml template stored somewhere so I could read it in and replace the required tags with my data in my observer.
My question is, where is the best place to store that xml file? Can I simply create a new folder in my module for "extras" and have it in there? Or is that bad practice?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
大多数模块的 XML 文件通常存储在 /etc/.我会将其保留在那里,如果您需要进行更改,您就会知道在哪里查找,因为所有其他 XML 配置文件都存储在那里。
编辑:通过 /etc/ 我的意思是:/app/code/local/Name/Module/etc/
Most XML files for modules are usually stored in /etc/. I would keep it there, and if you ever need to make changes, you'll know where to look, as all other XML config files are stored there.
Edit: by /etc/ I mean: /app/code/local/Name/Module/etc/