2011-08-31 5 views
0

assign 안에 2 개의 변수를 함께 추가하려고합니다. Smarty Assign Documentation을 읽을 때 다음과 같이 말합니다 : 이 복잡한 예는 변수가 backticks이어야합니다. 이것이 의미하는 바는 무엇입니까?Smarty는`backticks`에 변수가 있어야합니다.

+0

Soooo .. 뭐가 문제입니까? – troelskn

+0

죄송합니다, 마지막 질문을 놓쳤습니다, 편집 된 질문. –

+2

그게 뒷받침이야. "문서에서 말한 것처럼이 문자로 변수를 둘러 쌀 필요가있다. – TRD

답변

1

그것은 당신이 같은 문자 변수가있을 때 그래서 당신은

assign variable = `value` 
0

역 따옴표 때 따옴표 안에에만 필요가 있고, 다음과 같은 기호`

입니다. -> 예 :

{assign var="foo" value="myval is `$smarty.request.myval`"} 
1

official Smarty documentation에 따르면,

  • 스마티 것 "따옴표"에 포함 된 할당 변수를 인식하고 너무 오래 변수 이름은 숫자, 문자, under_scores 및 브래킷을 포함로 [] .
  • 예를 들어 .period 또는 $ object-> reference와 같은 다른 문자를 사용하는 경우 변수는`backticks '로 묶어야합니다.

특히, 과제에서 수학을 수행하는 경우 과제의 역행을 사용해야합니다.

관련 문제