symfony 입문 학습 자료 의 14: symfony 프레임 워 크 Twig 템 플 릿 렌 더 링

symfony 입문 학습 자료 의 14: symfony 프레임 워 크 Twig 템 플 릿 렌 더 링
     렌 더 링 에 사용 할 메타 데 이 터 는 $this - > renderView 입 니 다. 파일 을 bundle: controller: file. html. twig 로 참조 하여 다른 각도 에서 렌 더 링 하 기 를 원 합 니 다.
컨트롤 러
$ template = $ this-> get('twig') - > createTemplate('Hello {{name}}');
$ template-> render(array('name'=>'World'));
 
2. 나뭇가지 거푸집 에서
{{include (template_from_string(Hello {{name}},{'name':'Peter'})}}
 
template from string 기능 은 기본 적 인 상황 에서 사용 할 수 없습니다. 불 러 와 야 합 니 다. symfony 에 서 는 새로운 서 비 스 를 추가 하여 이 동작 을 수행 할 수 있 습 니 다.
 
 #services.yml 
 services:
 appbundle.twig.extension.string:
 class:Twig_Extension_StringLoader 
  :
  -  {name:'twig.extension'} 
  

좋은 웹페이지 즐겨찾기