Last active
July 20, 2021 18:50
-
-
Save Awilum/d530781024a2245a6bb570a7f5f60100 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| title: Default | |
| type: entry | |
| icon: | |
| set: bootstrap | |
| name: file-text | |
| admin: | |
| entries: | |
| view: | |
| emitter: | |
| addListener: | |
| - name: onAdminThemeTail | |
| properties: | |
| value: | | |
| <form id="delete-entry-id-{{ entry.id }}" action="{{ urlFor('admin.content.deleteProcess') }}" method="POST" style="display: none;"> | |
| {{ csrf() }} | |
| <input type="hidden" name="id" value="{{ entry.id }}"> | |
| <input type="hidden" name="id-current" value="{{ query.id }}"> | |
| </form> | |
| <form id="duplicate-entry-id-{{ entry.id }}" action="{{ urlFor('admin.content.duplicateProcess') }}" method="POST" style="display: none;"> | |
| {{ csrf() }} | |
| <input type="hidden" name="id" value="{{ entry.id }}"> | |
| </form> | |
| blocks: | |
| - type: Row | |
| properties: | |
| class: m-0 | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: card | |
| blocks: | |
| - type: Row | |
| properties: | |
| class: d-flex align-items-center row-hover | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 1/12 | |
| class: p-2 text-center | |
| blocks: | |
| - type: Display | |
| properties: | |
| value: "{{ icon('file-text', 'bootstrap') }}" | |
| - type: Column | |
| properties: | |
| size: 10/12 | |
| blocks: | |
| - type: Row | |
| properties: | |
| class: gy-2 | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 2/12 | |
| class: p-2 px-3 | |
| blocks: | |
| - type: Display | |
| properties: | |
| wrapper: div | |
| style: | |
| opacity: .4 | |
| value: "{{ __('title') }}" | |
| - type: Display | |
| properties: | |
| wrapper: div | |
| value: "{{ entry.title }}" | |
| - type: Column | |
| properties: | |
| size: 2/12 | |
| class: p-2 px-3 | |
| blocks: | |
| - type: Display | |
| properties: | |
| wrapper: div | |
| style: | |
| opacity: .4 | |
| value: "{{ __('id') }}" | |
| - type: Display | |
| properties: | |
| wrapper: div | |
| value: "{{ entry.id }}" | |
| - type: Column | |
| properties: | |
| size: 1/12 | |
| class: p-2 text-center | |
| blocks: | |
| - type: ActionsDropdown | |
| properties: | |
| items: | |
| - href: "{{ urlFor('admin.content.index') }}?id={{ entry.id }}" | |
| value: "{{ __('View') }}" | |
| visible: "{{ entry.has_children }}" | |
| icon: | |
| set: bootstrap | |
| name: eye | |
| - href: "{{ urlFor('admin.content.edit') }}?id={{ entry.id }}" | |
| value: "{{ __('admin_edit') }}" | |
| icon: | |
| set: bootstrap | |
| name: pencil | |
| - href: "{{ urlFor('admin.content.add') }}?id={{ entry.id }}" | |
| value: "{{ __('Add') }}" | |
| icon: | |
| set: bootstrap | |
| name: plus-circle | |
| - href: "#" | |
| value: "{{ __('admin_duplicate') }}" | |
| events: | |
| onclick: "event.preventDefault(); document.getElementById('duplicate-content-id-{{ entry.id }}').submit();" | |
| icon: | |
| set: bootstrap | |
| name: files | |
| - href: "{{ urlFor('admin.content.rename') }}?id={{ item.id }}" | |
| value: "{{ __('admin_rename') }}" | |
| icon: | |
| set: bootstrap | |
| name: file-font | |
| - href: "{{ urlFor('admin.content.move') }}?id={{ item.id }}" | |
| value: "{{ __('admin_move') }}" | |
| icon: | |
| set: bootstrap | |
| name: arrow-right-square | |
| - href: "#" | |
| events: | |
| onclick: "confirmationEntryDelete(event, '{{ entry.id }}');" | |
| value: "{{ __('admin_delete') }}" | |
| icon: | |
| set: bootstrap | |
| name: trash | |
| blocks: | |
| - type: Container | |
| properties: | |
| breakpoint: medium | |
| blocks: | |
| - type: Row | |
| blocks: | |
| - type: Column | |
| blocks: | |
| - type: Form | |
| properties: | |
| name: form_entries_edit | |
| process: | |
| fields: | |
| - name: id | |
| properties: | |
| type: string | |
| value: "{{ query.id }}" | |
| - name: title | |
| properties: | |
| type: string | |
| - name: content | |
| properties: | |
| type: string | |
| - name: description | |
| properties: | |
| type: string | |
| - name: routable | |
| properties: | |
| type: bool | |
| - name: visibility | |
| properties: | |
| type: string | |
| - name: published_at | |
| properties: | |
| type: string | |
| - name: source | |
| properties: | |
| type: string | |
| - name: template | |
| properties: | |
| ignore: "{{ flextype.registry.has('plugins.site') ? false : true }}" | |
| type: string | |
| - name: menu_item_title | |
| properties: | |
| type: string | |
| - name: menu_item_url | |
| properties: | |
| type: string | |
| - name: menu_item_target | |
| properties: | |
| type: string | |
| - name: menu_item_order | |
| properties: | |
| type: int | |
| messages: | |
| error: "{{ __('admin_message_content_changes_not_saved') }}" | |
| success: "{{ __('admin_message_content_changes_saved') }}" | |
| redirect: | |
| route: admin.content.edit | |
| args: | |
| id: "{{ query.id }}" | |
| blocks: | |
| - type: Row | |
| properties: | |
| class: mt-4 mb-4 | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 6/12 | |
| blocks: | |
| - type: Heading | |
| properties: | |
| size: large | |
| id: title | |
| value: "{{ __('admin_edit_content') }}" | |
| - type: Column | |
| properties: | |
| size: 6/12 | |
| class: d-flex align-items-center justify-content-end text-end | |
| blocks: | |
| - type: InputSubmit | |
| properties: | |
| type: primary | |
| class: js-submit-entries-form-editor | |
| value: "{{ __('admin_save') }}" | |
| id: submit | |
| - type: Tabs | |
| properties: | |
| tabs: | |
| main: | |
| title: "{{ __('admin_main') }}" | |
| blocks: | |
| - type: Row | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: mb-3 mt-3 | |
| blocks: | |
| - type: InputText | |
| properties: | |
| name: title | |
| label: | |
| value: "{{ __('admin_title') }}" | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: mb-3 | |
| blocks: | |
| - type: Trumbowyg | |
| properties: | |
| name: content | |
| label: | |
| value: "{{ __('admin_content') }}" | |
| options: | |
| btns: | |
| - strong | |
| - em | |
| - del | |
| - link | |
| - insertImage | |
| - viewHTML | |
| settings: | |
| title: "{{ __('admin_settings') }}" | |
| blocks: | |
| - type: Row | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: mb-3 mt-3 | |
| blocks: | |
| - type: Heading | |
| properties: | |
| value: "{{ __('admin_general') }}" | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: mb-3 | |
| blocks: | |
| - type: InputTextarea | |
| properties: | |
| name: description | |
| validation: | |
| required: true | |
| rows: 3 | |
| label: | |
| value: "{{ __('admin_description') }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: Select2 | |
| properties: | |
| name: template | |
| label: | |
| value: "{{ __('admin_template') }}" | |
| items: "{{ flextype.serializers.json.encode(templates) }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: Select2 | |
| properties: | |
| name: routable | |
| label: | |
| value: "{{ __('admin_routable') }}" | |
| items: "{{ flextype.serializers.json.encode(routable) }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: Select2 | |
| properties: | |
| name: visibility | |
| label: | |
| value: "{{ __('admin_visibility') }}" | |
| items: "{{ flextype.serializers.json.encode(visibility) }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: Flatpickr | |
| properties: | |
| name: published_at | |
| label: | |
| value: "{{ __('admin_published_at') }}" | |
| - type: Row | |
| blocks: | |
| - type: Column | |
| properties: | |
| size: 12 | |
| class: mb-3 mt-3 | |
| blocks: | |
| - type: Heading | |
| properties: | |
| value: "{{ __('admin_menu') }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: InputText | |
| properties: | |
| name: menu_item_title | |
| label: | |
| value: "{{ __('admin_menu_item_title') }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: InputText | |
| properties: | |
| name: menu_item_url | |
| label: | |
| value: "{{ __('admin_menu_item_url') }}" | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: Select2 | |
| properties: | |
| name: menu_item_target | |
| label: | |
| value: "{{ __('admin_menu_item_target') }}" | |
| items: { _self: _self, _blank: _blank, _parent: _parent, _top: _top } | |
| - type: Column | |
| properties: | |
| size: 3/12 | |
| class: mb-3 | |
| blocks: | |
| - type: InputNumber | |
| properties: | |
| name: menu_item_order | |
| label: | |
| value: "{{ __('admin_menu_item_order') }}" | |
| value: 1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment