2016-11-16 1 views
0

I는 login_create_account_label에 문자열을 전달 해요 : 때문에 첫 번째 형식의 변수에나뭇 가지 : 포맷 기능 변수

http://localhost/register/ 

:의 값이

Not a member? %sCreate a Free account%s. 

또한이 login_create_account_url HTML이있는 경우이 요소에 대해 raw 옵션도 전달했습니다.

내가 원하는대로 출력 할 수 없습니다.

예상 (출처 HTML) :

<p class="highlight"> 
    Not a member? <a href="http://localhost/register/">Create a Free account</a>. 
</p> 

내가지고있어 무엇 : 사용 가능한 도구의 무리 거기로

<p class="highlight"> 
    Not a member? 0Create a FREE account</a>. 
</p> 

답변

1

나뭇 가지 문자열 조작 조금 까다로울 수있다.

출력 ({{...}}) 구문을 사용하여 변수를 출력하는 대신 '~'연산자를 사용하여 피연산자를 문자열로 변환하는 것이 좋습니다. 자세한 내용은 여기를 참조하십시오.

http://twig.sensiolabs.org/doc/templates.html#other-operators

<p class="highlight"> 
{{ login_create_account_label|format('<a href="' ~ login_create_account_url ~ '">', '</a>')|raw }} 
</p> 
관련 문제