/** * RENDERING. */ public function getTemplate() { $template = new Ajde_Template(MODULE_DIR . '_core/', 'crud/' . $this->getOperation()); Ajde::app()->getDocument()->autoAddResources($template); if ($this->getOperation() !== $this->getAction()) { $template = new Ajde_Template(MODULE_DIR . '_core/', 'crud/' . $this->getAction()); } if ($this->_hasCustomTemplate()) { $base = $this->_getCustomTemplateBase(); $action = $this->_getCustomTemplateAction(); $template = new Ajde_Template($base, $action); } $template->assignArray($this->_templateData); return $template; }