2009-06-04 9 views
0

저는 CakePHP 컨트롤러 작업을 통해 사용자가 내부 CMS를 통해 게시하기위한 HTML 페이지를 다운로드 할 수있게했습니다. 나는 Media View이라는 개념이 파일 이름과 경로를 요구하는 것 외에는 내가 원하는 것이라고 생각하고있다. 이미 HTML 컨텐트가 문자열에 저장되어 있고 가능한 경우이 작업을 수행하기 위해 디스크에 저장하는 것을 피할 수 있기를 바랍니다. 누구든지 파일 이름과 경로가 아닌 문자열로 미디어보기에 내용을 전달하는 방법을 알고 있습니까?파일 대신 CakePHP의 미디어보기에서 문자열을 다운로드 할 수있게 만드시겠습니까?

답변

0

media.php의 소스 코드를 보면이 뷰를 사용하여 직접 수행 할 수없는 것으로 보입니다. 아무도 더 좋은 아이디어가 없다면, content 매개 변수를 지원하도록보기를 수정하려고합니다.

0

Google 그룹에서이 스레드를 확인하십시오. http://groups.google.com/group/cake-php/browse_thread/thread/9e99a7b99b54017d/bbaa1d6fd46cf299?hl=en&lnk=gst&q=mediaview#

이 문제를 처리하는 자체 미디어보기를 만드는 방법에 대한 지침과 패치가 있습니다.

+0

그것이 내가 임시 파일을 저장한다는 점에서 그게 내가 원하는 것만은 확실하지 않다. (나에게는 잔인한 것으로 보인다). Media.php를 패치하여 내용을 직접 출력했습니다. – andygeers

관련 문제