По умолчанию каждому действию требуется соответствующий вид (страница phtml). Если вы хотите отключить вид / макет для данного действия, вы можете использовать следующий код:
$this->_helper->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
РЕДАКТИРОВАТЬ в ответ на комментарий:
Мне обычно не нужно этого делать, потому что те действия, которые мне не нужны, сценарий представления перенаправляются / перенаправляются на другие действия. Например, как только ваш пользователь аутентифицирован (т.е. когда / authentication / login успешно), вы можете перенаправить его на домашнюю страницу (или на любую страницу, к которой он пытался получить доступ. Точно так же, если вход не удался, я просто установил сообщение об ошибке в просмотреть и перейти к действию, которое показывает форму входа в систему.
Единственные действия, для которых я использую приведенный выше код, относятся к действиям, которые обычно вызываются с использованием AJAX и которые выводят некоторый код JSON, например.