Magento 模块放置附加文件的正确位置

发布于 2024-11-16 18:53:03 字数 193 浏览 0 评论 0原文

我正在编写一个模块,需要在下订单后向第三方发送 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

茶色山野 2024-11-23 18:53:03

大多数模块的 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/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文