# =================================== # Form Field Definitions # =================================== # # Adapted from the WinterCMS form: the "Menu Entry Options" tab is flattened, # the "Children" tab and partial are gone (the reorder page replaces them), # menu is a relation field (it is also the reorder partition), the type # options are the built-ins plus the registry types, and reference, # url_pattern and target are new. fields: menu: label: golem15.menu::lang.models.menuentry.menu comment: golem15.menu::lang.models.menuentry.menu_comment type: relation nameFrom: name span: full parent: label: golem15.menu::lang.models.menuentry.parent type: relation nameFrom: title emptyOption: backend::lang.form.none span: left type: label: golem15.menu::lang.models.menuentry.type type: dropdown options: getTypeOptions default: url required: true span: right title: label: golem15.menu::lang.models.menuentry.title type: text span: left url: label: golem15.menu::lang.models.menuentry.url comment: golem15.menu::lang.models.menuentry.url_comment type: text span: right reference: label: golem15.menu::lang.models.menuentry.reference comment: golem15.menu::lang.models.menuentry.reference_comment type: dropdown dependsOn: type emptyOption: backend::lang.form.none span: left url_pattern: label: golem15.menu::lang.models.menuentry.url_pattern comment: golem15.menu::lang.models.menuentry.url_pattern_comment type: text span: right code: label: golem15.menu::lang.models.menuentry.code type: text span: left icon: label: golem15.menu::lang.models.menuentry.icon type: text span: right css_class: label: golem15.menu::lang.models.menuentry.css_class type: text span: left target: label: golem15.menu::lang.models.menuentry.target type: dropdown default: _self span: right options: _self: golem15.menu::lang.models.menuentry.target_self _blank: golem15.menu::lang.models.menuentry.target_blank is_published: label: golem15.menu::lang.models.menuentry.is_published type: switch default: true context: update span: left