2013-05-15 7 views

답변

3

촉매가 $c->path_to('something')을 가지고, 그래서 당신이 직접 당신에게 파일이나 자원에 대한 경로를 제공하도록 요청할 수 있습니다.

또는 $c->config->{ home }을 사용하여 루트 디렉토리를 가져올 수 있습니다. 그러나 이것은 약간 hackish 것으로 보이고 Catalyst의 다음 릴리스에서 작동하도록 보장되지 않습니다.

+0

할 일이 두 가지 있습니다 : 1) 자원을 찾으십시오 : $ c-> path_to => ok와 함께 작동합니다. 2) 디렉토리가 쓰기 가능한지 확인하십시오. $ c-> config -> {home}과 함께 작동해야하지만 실제로 Catalyst의 다음 릴리스에서 작동하지는 않습니다. 내가 어떻게 그럴 수 있니? – ldx

+1

흠. '$ c-> path_to ('.')'는 잘 작동하는 것 같습니다. – innaM

+0

예, 그 트릭을 했어! 고마워요! – ldx