У меня проблема с отображением вида. Когда я передаю var для просмотра, представление не отображает.
контроллер:
public function indexAction() { $branchModel = new Application_Model_Branches(); $branches = $branchModel->getAllBranches(); $this->view->menu = $branches; }
View (index.phtml):
<h2>Menu</h2> <?php $this->htmlList($this->menu); ?>
Когда я пытаюсь отлаживать $branches
не назначая его для просмотра, все выглядит нормально, но когда я пытаюсь нажать его для просмотра, index.phtml не появляется.
С уважением
Вам просто не хватает эха в вашем коде, htmlList
представления htmlList
возвращает значение – он не повторяет его. Некоторые примеры различных помощников в форме видны здесь
<h2>Menu</h2> <?php echo $this->htmlList($this->menu); ?>
контроллер
$this->view->variableName = "Hello World!";//assign here $this->view->assign('variableName1', "Hello new World!");//assign here
Посмотреть
echo $this->variableName;//echo here echo $this->variableName1;//echo here