带有CakePHP的ExtJS 4 - PDF显示在选项卡中(webroot中的mod_rewrite)

时间:2013-01-26 10:19:38

标签: cakephp extjs4 cakephp-2.2

我在app / webroot / files / Users.pdf中使用TCPDF创建了一个PDF。现在当我在浏览器中放入一个URL时,我得到了一个下载的PDF,效果很好。

但是当我在Ext-JS 4中将相同的URL放在一个panel中时,我得到:

No FilesController found

如果我真的想要网址/php/app/webroot/files/Users.pdf,如何禁用mod_rewrite? 非常感谢你。 :)

这是小组:

var tab = controller.tabs.add(Ext.widget('panel', {
                                    //icon: 'icons/doc_pdf16.png',
                        title: module,
                        layout: 'fit',
                        id: tabid+'Tab',
                        closable: true, 
                        items: [{ 
                                        xtype: 'box',
                                        autoEl: {
                                            tag: 'iframe',
                                            style: 'height: 100%; width: 100%',
                                            src: 'php/app/webroot/files/Users.pdf'
                                        }
                                    }] 
                                }));

修改<!/强> URL已更改为:src:'php / files / Users.pdf' 现在它下载它,但我希望它在我的标签中呈现。一些标题或什么? :)

1 个答案:

答案 0 :(得分:1)

下载和显示之间的决定取决于标题。因此,将内容处置设置为内联:标题('Content-Disposition:inline; filename =“??。pdf”');