2014-10-13 6 views
0

내가 속기 나뭇 가지 조건부 사용하려고 실패하지만 예상나뭇 가지 조건 속기는

<a href="{{ primaryNav.getLinkHref }}" {% primaryNav.getModalOptions ? "data-toggle="modal" data-target="'.primaryNav.getModalOptions."': ''%} target="{{ primaryNav.getLinkTarget }}"> 

을 구문 분석하는 데 실패하지만

Unexpected character "'" 

어떻게 올바른 방법이 속기를 사용하는거야?

답변

0

Twig 연결 연산자는 ~ 아니요 .입니다. 또한 당신은 싱글과 더블 쿼트가 엉망입니다. 삼자 연산자는 {{ .. }}이 아닌 {% .. %} 사이에서 사용해야합니다. 또한 {{ foo ? 'yes' }}{{ foo ? 'yes' : '' }}과 동일합니다. 이것을 시도하십시오 :

<a href="{{ primaryNav.getLinkHref }}" {{ primaryNav.getModalOptions ? 'data-toggle="modal" data-target="' ~ primaryNav.getModalOptions ~ '"'}} target="{{ primaryNav.getLinkTarget }}"> 

더 많은 정보 : doc.