Symfony2 MVC 和 ExtJS4 MVC
有人可以向我解释 Symfony2 MVC 和 ExtJS4 MVC 项目的正确文件结构吗? (一起使用时!)
Could someone please explain to me the correct file structure of a Symfony2 MVC and ExtJS4 MVC project? (When used together!)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的 ExtJS 文件应放置在 Bundle 的 Resource/public 文件夹中
您可以使用 asset:install 命令行命令将其安装在 web 文件夹中。您也可以使用 Symfony 标准版中包含的 Assetic 来管理您的 JS 文件。
Your ExtJS files should be placed in the Resource/public folder of your Bundle
You can use the assets:install command-line command to install it in the web-folder afterwards. You can use Assetic thats included to the Symfony Standard Edition to take care of your JS-Files too.
请参阅 权威指南 的“根树结构”标题Symfony 了解 Symfony 应用程序的结构。引用自文档:
因此,您应该将 ExtJS 代码放在 web/ 目录中。您可以拥有这样的文件夹结构:
app
文件夹将包含 ExtJS MVC 结构。请参阅 MVC 架构指南,了解应用程序的文件夹结构ExtJS MVC 应用程序。Refer to the heading "Root Tree Structure" of The Definitive Guide to Symfony for the structure of an Symfony application. Quoting from the documentation:
So, you should put you ExtJS code in the web/ directory. You can have a folder structure like this:
The
app
folder will contain the ExtJS MVC structure. Refer to MVC Architecture guide for the folder structure of an ExtJS MVC application.