'Page Title', 'version' => 100, 'summary' => 'Field that stores a page title', 'permanent' => true, ); } public static $languageSupport = false; /** * This field is only used for new fields in advanced mode * */ public function isAdvanced() { return true; } public function ___getCompatibleFieldtypes(Field $field) { $fieldtypes = new Fieldtypes(); foreach($this->fuel('fieldtypes') as $fieldtype) { if($fieldtype instanceof FieldtypePageTitleCompatible) { $fieldtypes->add($fieldtype); } } return $fieldtypes; } public function getInputfield(Page $page, Field $field) { $inputField = $this->modules->get('InputfieldPageTitle'); return $inputField; } }