저는 CakePHP 컨트롤러 작업을 통해 사용자가 내부 CMS를 통해 게시하기위한 HTML 페이지를 다운로드 할 수있게했습니다. 나는 Media View이라는 개념이 파일 이름과 경로를 요구하는 것 외에는 내가 원하는 것이라고 생각하고있다. 이미 HTML 컨텐트가 문자열에 저장되어 있고 가능한 경우이 작업을 수행하기 위해 디스크에 저장하는 것을 피할 수 있기를 바랍니다. 누구든지 파일 이름과 경로가 아닌 문자열로 미디어보기에 내용을 전달하는 방법을 알고 있습니까?파일 대신 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#
이 문제를 처리하는 자체 미디어보기를 만드는 방법에 대한 지침과 패치가 있습니다.
그것이 내가 임시 파일을 저장한다는 점에서 그게 내가 원하는 것만은 확실하지 않다. (나에게는 잔인한 것으로 보인다). Media.php를 패치하여 내용을 직접 출력했습니다. – andygeers