0

app/webroot/files/Users.pdf に TCPDF を使用して PDF を作成しました。ブラウザに URL を入力すると、PDF がダウンロードされ、うまく機能します。

しかし、同じ URL を Ext-JS 4 in onepanelに入れると、次のようになります。

No FilesController found

本当に URL が必要な場合、mod_rewrite を無効にするにはどうすればよい/php/app/webroot/files/Users.pdfですか? どうもありがとうございました。:)

これはパネルです:

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' ダウンロードするようになりましたが、自分のタブでレンダリングしたいと思います。いくつかのヘッダーか何か?:)

4

1 に答える 1

1

ダウンロードと表示のどちらを選択するかは、ヘッダーによって異なります。したがって、コンテンツの配置をインラインに設定します。header('Content-Disposition:inline; filename = "??。pdf"');

于 2013-01-26T13:48:07.273 に答える