Example #1
0
 /**
  * Fetch a JSON list of template data ready for editing
  *
  * @return	@e void
  */
 protected function _getTemplateForEdit()
 {
     //-----------------------------------------
     // INIT
     //-----------------------------------------
     $setID = intval($this->request['setID']);
     $templateID = intval($this->request['template_id']);
     //-----------------------------------------
     // Checks...
     //-----------------------------------------
     if (!$setID or !$templateID) {
         $this->returnJsonError($this->lang->words['ajax_missing_data']);
     }
     //-----------------------------------------
     // Get template data
     //-----------------------------------------
     $template = $this->skinFunctions->fetchTemplateBitForEdit($templateID, $setID);
     $this->returnJsonArray(array('templateData' => $template));
 }
 /**
  * Fetch a JSON list of template data ready for editing
  *
  * @access	private
  * @return	string		Json
  */
 private function _getTemplateForEdit()
 {
     //-----------------------------------------
     // INIT
     //-----------------------------------------
     $setID = intval($this->request['setID']);
     $templateID = intval($this->request['template_id']);
     //-----------------------------------------
     // Checks...
     //-----------------------------------------
     if (!$setID or !$templateID) {
         $this->returnJsonError('Missing Data');
         exit;
     }
     //-----------------------------------------
     // Get template data
     //-----------------------------------------
     $template = $this->skinFunctions->fetchTemplateBitForEdit($templateID, $setID);
     $this->returnJsonArray(array('templateData' => $template));
 }