/** * 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)); }