난이 제한을 우회 할 수있는 방법이이 오류다차원 배열을 클래스에 인수로 할당하는 방법은 무엇입니까? 내가 클래스에 다차원 배열을 할당하려고하면
{Widgets->Widget
media='videos'
filters=Array('a' => 'b', 'c' => 'd')
}
"{assign var='X' value = Array('a' => 'b', 'c' => 'd')}" - Unexpected " => ", expected one of: "","" , ")"'
this doesn't work as well
filters['a']='b'
filters['c'] = 'd'
거야? 내가 사용하고있는 똑똑한 버전이 최신 버전입니다.
문서는 그것에 대해 매우 분명하지 않다 : http://www.smarty.net/docs/en/advanced.features.objects.tpl
관련
괜찮아요, 나는 2 개의 배열을 작성하여 이것을 달성하는 바보 같은 방법을 찾았습니다 filters_keys = 'a'filters_values = 'b'그리고 나서 배열을 결합하십시오 – sathia