컨트롤러 수준에서 부분 변수를 설정할 수있는 방법이 있습니까?젠드 프레임 워크에서 컨트롤러의 부분 변수를 뷰 변수로 설정 하시겠습니까?
나는 부분 내부 변수를해야 할 때마다 나는 항상 그들을 통과해야하기 때문에 :
<?php
echo $this->partial('travels/_steps.phtml',
array('searchHotel' => $this->searchHotel,
'actionName' => $this->actionName))
?>
나는 정말 actionName
처럼 모든 부분 지문에서 사용할 수하는 것 - 예를 들면.
미안하지만, 나는 단지 부분적인 것에서 공통 변수에 접근하는 편리한 방법을 원합니다. 복잡하게 할 필요가 없습니다. – David
partials의 아이디어는 제한된 변수 범위이므로, 필요한 변수 만 전달하면됩니다. 당신이 그들을 오용하지 않는다면 불편하지 않습니다. – jah
나는 부분 변수가 코드의 중복을 피하기 위해 사용되어야한다고 말하고 싶다. 가변 범위를 제한하기보다는 (아마도 결과 일 것이다) – edi9999