私は内部のCMSを通して公開するためのHTMLページをユーザがダウンロードできるようにするCakePHPコントローラアクションを持っています。私はMedia Viewという概念が、ファイル名とパスを必要とすることを除いて、私が望むものだと考えています。私はすでにHTMLコンテンツを文字列に格納しており、可能であれば、この作業を行うためにディスクに保存することを避けたいと考えています。誰もがファイル名やパスとしてではなく文字列としてコンテンツをMedia Viewsに渡す方法を知っていますか?ファイルの代わりにCakePHPのメディアビューから文字列をダウンロードするにはどうすればいいですか?
0
A
答えて
0
media.php
のソースコードを見ると、そのビューを使って直接行うことはできないようです。誰かがより良いアイデアを持っていない限り、私はcontent
パラメータをサポートするためにビューを変更したいと思っています。
0
Googleグループからこのスレッドをチェックしてください。 http://groups.google.com/group/cake-php/browse_thread/thread/9e99a7b99b54017d/bbaa1d6fd46cf299?hl=en&lnk=gst&q=mediaview#
これを処理する独自のメディアビューを作成する方法に関する指示とパッチがあります。
関連する問題
- 1. 変数の代わりに文字列名を使用するにはどうすればよいですか?
- 2. リテラル文字列の代わりに変数を使用するにはどうすればよいですか?
- 3. 文字数の代わりに文字列を保持しながら、文字列のMAXをグループ化するにはどうすればよいですか?
- 4. CakePHP 1.3メディアビューではダウンロード時にファイルが破損する
- 5. ファイルの代わりに文字列からZend_Viewスクリプトをレンダリングするには
- 6. ファイルからXML文字列を文字列に読み込むにはどうすればよいですか?
- 7. linuxからファイルをダウンロードするにはどうすればいいですか?
- 8. Cの文字配列から文字列を取得するにはどうすればよいですか?
- 9. JavaScript文字列をJava文字列の代わりにNashornエンジンに渡すにはどうすればよいですか?
- 10. テキストファイルからJava文字列に文字列をコピーするにはどうすればよいですか?
- 11. Pythonで文字列から中間文字を削除するにはどうすればいいですか?
- 12. ストリーミングサイトからファイルをダウンロードするにはどうすればよいですか?
- 13. 文字列内の1文字を大文字にするにはどうすればいいですか
- 14. 別の文字列の後に文字列を印刷するにはどうすればいいですか?
- 15. .netファイルに複数の文字列を貼り付けるにはどうすればいいですか?
- 16. Node.jsのbase64文字列からformdataでファイルを送信するにはどうすればよいですか?
- 17. 文字列から文字列を抽出するにはどうすればよいですか?
- 18. 部分文字列を文字列から削除するにはどうすればよいですか?
- 19. DOMの代わりにHTML文書でjQueryを使用するにはどうすればよいですか?
- 20. テーブルの代わりにクラスからページを継承するにはどうすればよいですか?
- 21. 個々のファイルの代わりにsrcディレクトリを追加するにはどうすればよいですか?
- 22. 文字列内の文字列を文字列内で渡すにはどうすればよいですか?
- 23. C++の文字列から文字を削除するにはどうすればよいですか?
- 24. スクリプト内の文字列から非文字を削除するにはどうすればよいですか?
- 25. Javaの文字列から重複文字を削除するにはどうすればよいですか?
- 26. リスト内の文字列から文字を削除するにはどうすればよいですか?
- 27. 文字列から一度に1文字を削除するにはどうすればよいですか?
- 28. playframeworkの文字列からファイルをアップロードするにはどうすればよいですか?
- 29. CakePHPからファイルをダウンロードするには?
- 30. arffファイルの文字列にシンボル(@など)を宣言するにはどうすればいいですか?
それは私が望むものではないことを完全には確信していません。一時的なファイルを保存しています(これは残念です)。メディアを直接出力するためにmedia.phpにパッチを当てました。 – andygeers