Example #1
0
File: Crud.php Project: nabble/ajde
 /**
  * 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;
 }