/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array('header' => false); return array_merge($areas, parent::getDefaultAreas()); }
/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array("header" => false); return array_merge(parent::getDefaultAreas(), $areas); }
/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array('admin' => preg_match('/^admin/', $this->filePath), 'site' => preg_match('/^site/', $this->filePath), 'header' => false); // Two cases : no tables | tables if (empty($this->tables)) { $fields = $this->getModel('table')->getForm()->getGroup('jfields'); foreach ($fields as $field) { $areas[$field->fieldname] = false; } } else { foreach ($this->tables as $table) { foreach ($table->jfields as $field => $val) { if (isset($areas[$field]) && $areas[$field] == true) { continue; } else { $areas[$field] = (bool) $val; } } } } return array_merge($areas, parent::getDefaultAreas()); }
/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array(); return array_merge($areas, parent::getDefaultAreas()); }
/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array('admin' => preg_match('/^admin/', $this->filePath), 'site' => preg_match('/^site/', $this->filePath), 'header' => false, 'publishdate' => $this->table->jfields["publish_up"] || $this->table->jfields["publish_down"], 'tags' => false); // Add every Joomla core field to template areas (i.e. created_by => true) foreach ($this->table->jfields as $field => $val) { $areas[$field] = (bool) $val; } if (isset($this->table->type)) { $areas["alias"] = true; } $areas["table_nested"] = isset($this->table->type) ? $this->table->type == "tree" : false; return array_merge($areas, parent::getDefaultAreas()); }
/** * @see JDeveloperCreate */ protected function getDefaultAreas() { $areas = array('header' => false, 'table' => !empty($this->item->table)); return array_merge($areas, parent::getDefaultAreas()); }