Нет макета при возврате новой ViewModel?

Я обновляю свое приложение с ZF-1.12 до ZF-2.4.

У меня есть этот контроллер входа:

class LoginController extends AbstractActionController {

    public function indexAction() {
        $this->layout('login/layout');
        return new ViewModel(array(
                'form' => 'some-form-object',
               ));
    }

}

Дело в том, что представление отображается без выбранного макета.

Однако, когда я комментирую «вернуть новую ViewModel», все работает, как и ожидалось.

Что я делаю не так?

Большое спасибо.


person Amir    schedule 30.11.2015    source источник


Ответы (1)


По-видимому, «форма» - это чувствительное слово, при изменении имени var - это сработало.

person Amir    schedule 30.11.2015