我正在使用带有symfony2的Extjs5。我在/web/MyApp_app下创建了Extjs5项目
这样的MyPrject结构
Symfony2Project
web
app.php
app_dev.php
MYApp_app //this is Extjs 5 project
index.html请告诉我如何使用symfony路由器访问extjs页面。
我不想通过MyApp.dev/web/MYApp_app/ index.html直接访问index.html。但我想在用户成功登录后使用symfony路由器访问此页面)
我想访问下面的url http://myapp.dev/web/app_dev.php/myapp-app,在这里我收到了http://myapp.dev/web/app_dev.php/myapp-app/ext/packages/sencha-core/.sencha/package/Boot.js?_dc=1406021528655错误
因此,我在bootstrap.js中更改了几行代码,如下所示
//bootstrap.js #420
for (i = 0; i < length; ++i) {
Boot.loadUrl("../MyApp_app/"+urls[i], request);
}但这在生产构建中不起作用。请告诉我如何使用symfony路由器访问extjs页面。
发布于 2014-07-22 22:16:25
您不希望直接编辑任何bootstrap.*文件-它们会不断地重新生成。
如果您需要编辑引导程序,您可以在.sencha/app目录中找到许多属性文件和模板。Boot.js用作引导程序的模板;您可以在其中应用更改。
但是,从这个角度来看,编辑app.json文件并更改classpath属性可能更好;这个属性决定了源代码所在的位置。
https://stackoverflow.com/questions/24885824
复制相似问题