protected function getTemplate() { if (empty($this->_template)) { $template_path = array_filter([Controller\Router::getModule('underscore')]); $template_path[] = Controller\Router::getController('underscore'); $template_path[] = Controller\Router::getAction('underscore'); $this->setTemplate(implode(DIRECTORY_SEPARATOR, $template_path) . ".tpl"); } return $this->_template; }