0
뷰 내에서 viewelement를 사용하고 있으며 컨트롤러에 설정된 templatevariable을 무시해야합니다. 요소에 키 - 값 배열을 전달하지만 그 키에 대해서는 아무 효과가 없습니다. 다른 변수는 요소 내부에서 사용할 수 있기 전에 정의되지 않았습니다. 그 일을하는 트릭이 있습니까? 아니면 다른 변수가 필요합니까?CakePHP : 뷰 요소의 템플릿 변수 덮어 쓰기
내부 컨트롤러
$this->set('mykey', 'myvalue');
내부 템플릿
echo $this->element('myelement', array('mykey' => 'anothervalue'));
어떤 아이디어?
감사합니다. 왜 그런지 모르겠지만 갑자기 예상대로 작동합니다. 캐시가 장난 친 것 같아. 어쨌든, 나는 필요한 결과를 얻는다. – Daniel