use Zend\View\Model\ViewModel; public function detailsAction() { $model = new ViewModel(); $model->setTemplate('user/details'); $model->setVariable('name', 'John Doe'); $model->setVariable('email', 'johndoe@example.com'); return $model; }
use Zend\View\Model\ViewModel; use Zend\View\Renderer\PhpRenderer; public function renderAction() { $model = new ViewModel(array( 'title' => 'My page title', 'content' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.' )); $model->setTemplate('page/index'); $renderer = new PhpRenderer(); $html = $renderer->render($model); return $html; }These examples are brief demonstrations of how to use the setTemplate() method provided by the Zend\View\Model\ViewModel class. The package library for this class is Zend Framework.