Template Toolkit .tt 파일에서 외부 Perl 모듈을 호출하려고합니다. 내가 사용하고자하는 모듈은 Util
이며, Util::prettify_date
으로 전화하기를 원합니다. Template Toolkit의 플러그인 인터페이스를 사용하여이 모듈을 포함시킬 수있었습니다 :로드, 새 기능 및 오류 함수 (여기에 설명 된대로 : http://template-toolkit.org/docs/modules/Template/Plugin.html)를 설정하고 [% USE Util %]
을 사용하여 포함합니다.플러그인이없는 템플릿 툴킷에서 모듈 외부에서 호출 하시겠습니까?
잘 작동하지만, 템플릿 툴킷에있는 USE
Perl 모듈을 플러그인 할 필요가 없는지 궁금합니다. 플러그인을 만들 때 가장 중요한 문제는 객체 지향 (즉, $ self를 첫 번째 인수로 받아들임)의 모든 함수를 만들어야한다는 것입니다. 실제로 의미가 없습니다.