2010-05-09 3 views

답변

2

나는 심포니 방식으로는 생각하지 않는다..
정상적인 PHP 파일 시스템 기능을 사용하십시오. file_get_contents

+0

안녕하세요! 전에 도움을 주셔서 감사합니다. markdown 소스 파일을 symfony 프로젝트의 다음 위치에 두었습니다 : doc/markdown/source /하지만 PHP 함수 file_exists를 사용하면 항상 FALSE를 반환합니다. 열려는 파일의 전체 경로는 /ccam/doc/markdown/source/QuickStart.mdtxt입니다. 파일을 열 수없는 동기에 대한 제안 사항이 있으십니까? 감사합니다. –

+1

@Rui Gonçalves : 상대 경로 또는 절대 경로를 사용합니까? –

+0

안녕하세요! 절대 경로를 사용하고 있었지만 이제는 상대 경로를 사용해야 함을 알게되었습니다. 왜 그 이유를 말해 줄 수 있니? 감사합니다. –

2

sfMarkdownPlugin README 파일은 파일 내용에 대한 Markdown 처리에 대해 자세히 설명합니다. 지시어에서는 symfony의 'data'디렉토리를 사용하여 파일을 저장하고 sfConfig 클래스를 사용하여 파일 내용에 액세스합니다.

$file = sfConfig::get('sf_data_dir').'/content/about.txt'; 
if (!is_readable($file)) 
... 

당신은 파일을 읽기 위해 심포니 방법을 물어, 거기이다.

추가 참조; http://www.symfony-project.org/plugins/sfMarkdownPlugin/0_1_1?tab=plugin_readme