From 3233587e67dd85c8b98895be2f428dd96c45ca29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Sat, 22 Sep 2018 14:08:44 +0200 Subject: [PATCH] Migrate to form framework --- composer.json | 5 +- composer.lock | 36 +- .../Configuration/Forms/FormSetup.yaml | 30 ++ .../Mod/Wizards/NewContentElement.tsconfig | 2 +- .../TypoScript/Extensions/Form.typoscript | 18 +- .../Configuration/TypoScript/constants.txt | 1 - .../Resources/Private/Assets/scss/_input.scss | 263 ++++++------- .../Private/Assets/scss/remix/_buttons.scss | 4 + .../Private/Forms/ApplicationForm.form.yaml | 366 ++++++++++++++++++ .../Private/Forms/ContactForm.form.yaml | 104 +++++ .../Layouts/FluidStyledContent/Default.html | 2 +- .../Layouts/FluidStyledContent/Textmedia.html | 8 - .../Private/Partials/Form/Checkbox.html | 20 + .../Private/Partials/Form/ContentElement.html | 21 + .../Show/ContainerElements/Checkboxgroup.html | 23 -- .../Show/ContainerElements/Fieldset.html | 25 -- .../Default/Show/ContainerElements/Form.html | 31 -- .../Show/ContainerElements/Radiogroup.html | 29 -- .../Default/Show/FlatElements/Checkbox.html | 52 --- .../Default/Show/FlatElements/Header.html | 3 - .../Default/Show/FlatElements/Hidden.html | 16 - .../Form/Default/Show/FlatElements/Radio.html | 23 -- .../Default/Show/FlatElements/RadioField.html | 20 - .../Default/Show/FlatElements/Select.html | 30 -- .../Default/Show/FlatElements/Submit.html | 14 - .../Default/Show/FlatElements/Textarea.html | 33 -- .../Default/Show/FlatElements/Textblock.html | 5 - .../Default/Show/FlatElements/Textfield.html | 34 -- .../Default/Show/FlatElements/Upload.html | 20 - .../Private/Partials/Form/Field/Field.html | 23 ++ .../Partials/Form/Form/Navigation.html | 20 + .../Private/Partials/Form/MultiCheckbox.html | 26 ++ .../Private/Partials/Form/RadioButton.html | 20 + .../Private/Partials/Form/StaticText.html | 9 + .../Templates/FluidStyledContent/Button.html | 2 +- .../FluidStyledContent/Calendar.html | 2 +- .../Templates/FluidStyledContent/Contact.html | 2 +- .../FluidStyledContent/DealOfTheWeek.html | 2 +- .../FluidStyledContent/Disturber.html | 2 +- .../FluidStyledContent/EventPricetable.html | 2 +- .../Templates/FluidStyledContent/Gmap.html | 2 +- .../Templates/FluidStyledContent/Header.html | 2 +- .../Templates/FluidStyledContent/Html.html | 2 +- .../Templates/FluidStyledContent/Lineup.html | 2 +- .../Templates/FluidStyledContent/List.html | 2 +- .../FluidStyledContent/MenuSection.html | 2 +- .../FluidStyledContent/MenuSectionPages.html | 2 +- .../FluidStyledContent/MenuSubpages.html | 2 +- .../FluidStyledContent/NewsletterForm.html | 2 +- .../FluidStyledContent/Shortcut.html | 2 +- .../Templates/FluidStyledContent/Teaser.html | 2 +- .../FluidStyledContent/TeaserCity.html | 2 +- .../FluidStyledContent/TeaserConcept.html | 2 +- .../FluidStyledContent/TeaserCountry.html | 2 +- .../FluidStyledContent/TeaserHotel.html | 2 +- .../FluidStyledContent/TeaserProduct.html | 2 +- .../FluidStyledContent/TeaserRegion.html | 2 +- .../FluidStyledContent/Textmedia.html | 2 +- .../FluidStyledContent/YoutubeVideo.html | 2 +- .../Templates/Form/Frontend/AfterProcess.html | 12 - .../Private/Templates/Form/Frontend/Show.html | 5 - .../Private/Templates/Form/Render.html | 10 + 62 files changed, 808 insertions(+), 605 deletions(-) create mode 100644 web/typo3conf/ext/ep_theme/Configuration/Forms/FormSetup.yaml create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Forms/ApplicationForm.form.yaml create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Forms/ContactForm.form.yaml delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Textmedia.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Checkbox.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/ContentElement.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Checkboxgroup.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Fieldset.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Form.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Radiogroup.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Checkbox.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Header.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Hidden.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Radio.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/RadioField.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Select.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Submit.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textarea.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textblock.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textfield.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Upload.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Field/Field.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Form/Navigation.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/MultiCheckbox.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/RadioButton.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/StaticText.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/AfterProcess.html delete mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/Show.html create mode 100644 web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Render.html diff --git a/composer.json b/composer.json index fbb6efab..642c6373 100644 --- a/composer.json +++ b/composer.json @@ -13,12 +13,10 @@ "typo3/cms-backend": "^8.7", "typo3/cms-belog": "^8.7", "typo3/cms-beuser": "^8.7", - "typo3/cms-context-help": "^8.7", "typo3/cms-core": "^8.7", "typo3/cms-rte-ckeditor": "^8.7", "typo3/cms-extbase": "^8.7", "typo3/cms-extensionmanager": "^8.7", - "typo3/cms-felogin": "^8.7", "typo3/cms-filelist": "^8.7", "typo3/cms-filemetadata": "^8.7", "typo3/cms-fluid": "^8.7", @@ -67,8 +65,7 @@ "fluidtypo3/vhs": "^4.3", "webdevops/metaseo": "3.0.0", "helhum/typo3-console": "^4.9", - "gridelementsteam/gridelements": "^8.2", - "friendsoftypo3/form-legacy": "^8.7" + "gridelementsteam/gridelements": "^8.2" }, "scripts": { "typo3-cms-scripts": [ diff --git a/composer.lock b/composer.lock index 3c0788ea..1e90f3fe 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "40ae079267d366554fc334aff3dd5506", + "content-hash": "bf966b3d9286731a2aa6030d0010afed", "packages": [ { "name": "christophlehmann/imageoptimizer", @@ -747,40 +747,6 @@ ], "time": "2018-03-11T08:26:39+00:00" }, - { - "name": "friendsoftypo3/form-legacy", - "version": "8.7.0", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfTYPO3/form_legacy.git", - "reference": "765fc2ee941860de83e6fdf8cff6ac4d1bc7e31d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfTYPO3/form_legacy/zipball/765fc2ee941860de83e6fdf8cff6ac4d1bc7e31d", - "reference": "765fc2ee941860de83e6fdf8cff6ac4d1bc7e31d", - "shasum": "" - }, - "require": { - "typo3/cms-core": "~8" - }, - "replace": { - "form_legacy": "*" - }, - "type": "typo3-cms-extension", - "autoload": { - "psr-4": { - "TYPO3\\CMS\\Form\\": "Classes/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Legacy version 7 of ext:form", - "homepage": "https://typo3.org", - "time": "2017-03-29T12:26:24+00:00" - }, { "name": "georgringer/news", "version": "7.0.5", diff --git a/web/typo3conf/ext/ep_theme/Configuration/Forms/FormSetup.yaml b/web/typo3conf/ext/ep_theme/Configuration/Forms/FormSetup.yaml new file mode 100644 index 00000000..3bea7e5e --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Configuration/Forms/FormSetup.yaml @@ -0,0 +1,30 @@ +TYPO3: + CMS: + Form: + persistenceManager: + allowedFileMounts: + 10: '1:/user_upload/Formulare/' + allowedExtensionPaths: + 10: EXT:ep_theme/Resources/Private/Forms/ + allowSaveToExtensionPaths: false + allowDeleteFromExtensionPaths: false + + prototypes: + standard: + formElementsDefinition: + Form: + renderingOptions: + templateRootPaths: + 100: 'EXT:ep_theme/Resources/Private/Templates/Form/' + partialRootPaths: + 100: 'EXT:ep_theme/Resources/Private/Partials/Form/' + layoutRootPaths: + 100: 'EXT:ep_theme/Resources/Private/Layouts/Form/' + + contactform: + __inheritances: + 10: 'TYPO3.CMS.Form.prototypes.standard' + + applicationform: + __inheritances: + 10: 'TYPO3.CMS.Form.prototypes.standard' diff --git a/web/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig b/web/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig index aec556e4..22b30da5 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig +++ b/web/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig @@ -3,7 +3,7 @@ mod { common.show := removeFromList(table,bullets,uploads) menu.show := removeFromList(menu_abstract,menu_categorized_content,menu_categorized_pages,menu_recently_updated,menu_related_pages,menu_section_pages,menu_sitemap,menu_sitemap_pages) special.show = div,shortcut,html - forms.show = + forms.show = formframework teaser { header = Teaser elements { diff --git a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript index 0d75bd13..7d584878 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript +++ b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/Form.typoscript @@ -1,8 +1,14 @@ - + -plugin.tx_form { - view { - templateRootPaths.100 = EXT:ep_theme/Resources/Private/Templates/Form/ - partialRootPaths.100 = EXT:ep_theme/Resources/Private/Partials/Form/ - } +plugin.tx_form.view { + templateRootPaths.10 = EXT:ep_theme/Resources/Private/Templates/Form/ } + +plugin.tx_form.settings.yamlConfigurations { + 100 = EXT:ep_theme/Configuration/Forms/FormSetup.yaml +} + +module.tx_form.settings.yamlConfigurations { + 100 = EXT:ep_theme/Configuration/Forms/FormSetup.yaml +} + diff --git a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt index 41f3a302..6be1ec43 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt +++ b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt @@ -149,4 +149,3 @@ plugin.tx_eptheme { - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss index ae370eb0..56bd2437 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_input.scss @@ -1,170 +1,135 @@ -form{ - input, - input.form-control, - textarea, - textarea.form-control, - .ep-has-error-bar{ - padding: 11px 24px; - font-size: 16px; - text-align: left; - border: none; - border-radius:1px; - height:100%; - @include inputPlaceholderColor($color-grey); - &.btn-warning{ - background-color:$button; - border:none; - &:hover,&:active{ - background-color:$buttonActiveHover; - } - } - &:focus { - -webkit-box-shadow: none; - box-shadow: none; - } - } +.form-wrapper { + .form-group, fieldset { + margin-bottom: 17px; + } - textarea { - resize: vertical; - } + .checkbox label, .radio label { + padding-left: 0; + } +} +.form-control { + padding: 11px 24px; + font-size: 16px; + text-align: left; + border: none; + border-radius:1px; + height:100%; + @include inputPlaceholderColor($color-grey); + &.btn-warning{ + background-color:$button; + border:none; + &:hover,&:active{ + background-color:$buttonActiveHover; + } + } + &:focus { + -webkit-box-shadow: none; + box-shadow: none; + } +} + +textarea { + resize: vertical; +} + +label{ + font-weight: $font-weight-regular; +} + +.form--border { + input, + textarea, + select{ + border: 1px solid $color-grey; + &:focus{ + border-color: $colorBlack; + } + &:active{ + border-color: $colorBlack; + } + } + .disabled{ label{ - font-weight: $font-weight-regular; + color:$lightGrey; } - - &.border{ - input, - textarea{ - border: 1px solid $color-grey; - &:focus{ - border-color: $colorBlack; - } - &:active{ - border-color: $colorBlack; - } - } - .disabled{ - label{ - color:$lightGrey; - } - input{ - background-color:initial; - border: 1px solid $lightGrey; - @include inputPlaceholderColor($lightGrey); - cursor: not-allowed; - } - } - } - .ep-has-error-bar{ - margin-top:10px; - background-color:$link; - color:$typoWhite; - i{ - margin-right:10px; - } + input{ + background-color:initial; + border: 1px solid $lightGrey; + @include inputPlaceholderColor($lightGrey); + cursor: not-allowed; } + } } -//colors - -/* -.has-error{ - .control-label{ - color:$link; - } - .form-control{ - border-color:$link; - @include inputPlaceholderColor($link); - - &:focus { - border-color: $link; - -webkit-box-shadow: none; - box-shadow: none; - } - - } -} -*/ .checkbox, .radio{ - label{ - &:after { - content: ''; - display: table; - clear: both; - } - input[type="checkbox"], - input[type="radio"] { - display: none; - - &+ .cr{ - > .cr-icon { - transform: scale(3) rotateZ(-20deg); - opacity: 0; - transition: all .2s ease-in; - } - } - - &:checked{ - &+ .cr{ - - background-color:$link; - border: 1px solid $link; - - > .cr-icon { - transform: scale(1) rotateZ(0deg); - opacity: 1; - } - } - } - - &:disabled{ - &+ .cr { - opacity: .5; - } - } - } + label{ + &:after { + content: ''; + display: table; + clear: both; } - .cr { - position: relative; - display: inline-block; - border: 1px solid $colorBlack; - border-radius: 4px; - width: 22px; - height: 22px; - float: left; - margin-right: 10px; - transition: all .2s ease-in; - margin-top: 2px; + input[type="checkbox"], + input[type="radio"] { + display: none; - .cr-icon { - position: absolute; - font-size: 10px; - line-height: 0; - top: 50%; - left: 25%; - color:$typoWhite; + &+ .cr{ + > .cr-icon { + transform: scale(3) rotateZ(-20deg); + opacity: 0; + transition: all .2s ease-in; } + } + + &:checked{ + &+ .cr{ + + background-color:$link; + border: 1px solid $link; + + > .cr-icon { + transform: scale(1) rotateZ(0deg); + opacity: 1; + } + } + } + + &:disabled{ + &+ .cr { + opacity: .5; + } + } } + } + .cr { + position: relative; + display: inline-block; + border: 1px solid $colorBlack; + border-radius: 4px; + width: 22px; + height: 22px; + float: left; + margin-right: 10px; + transition: all .2s ease-in; + margin-top: 2px; + + .cr-icon { + position: absolute; + font-size: 10px; + line-height: 0; + top: 50%; + left: 25%; + color:$typoWhite; + } + } } .radio .cr { - border-radius: 50%; + border-radius: 50%; } .radio .cr .cr-icon { - margin-left: 0.04em; -} - -.mailform { - - .form-group, fieldset { - margin-bottom: 17px; - } - - .checkbox label, .radio label { - padding-left: 0; - } - + margin-left: 0.04em; } diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss index a5c776a0..af1efe60 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_buttons.scss @@ -73,6 +73,10 @@ background-color: $color-label-success; color: white; } + + .button-group &:not(:last-of-type) { + margin-right: 8px; + } } .buttonfull { diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ApplicationForm.form.yaml b/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ApplicationForm.form.yaml new file mode 100644 index 00000000..45472e1c --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ApplicationForm.form.yaml @@ -0,0 +1,366 @@ + +renderingOptions: + submitButtonLabel: Absenden +type: Form +identifier: applicationform +label: Bewerbungsformular +prototypeName: applicationform +finishers: + - + options: + subject: 'Bewerbung von {text-1}' + recipientAddress: info@ep-reisen.de + recipientName: 'E&P Reisen' + senderAddress: info@ep-reisen.de + senderName: Bewerbungsformular + replyToAddress: info@ep-reisen.de + carbonCopyAddress: '' + blindCarbonCopyAddress: '' + format: html + attachUploads: false + translation: + language: '' + identifier: EmailToReceiver + - + options: + message: 'Vielen Dank für deine Bewerbung. Wir werden sie so schnell wie möglich bearbeiten.' + identifier: Confirmation +renderables: + - + renderingOptions: + previousButtonLabel: zurück + nextButtonLabel: weiter + type: Page + identifier: page-1 + label: '' + renderables: + - + defaultValue: '' + type: Text + identifier: text-1 + label: Name + properties: + fluidAdditionalAttributes: + placeholder: 'Vor- & Nachname' + required: required + elementDescription: '' + validators: + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-2 + label: Straße + properties: + fluidAdditionalAttributes: + placeholder: 'Straße & Hausnummer' + required: required + elementDescription: '' + validators: + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-3 + label: Wohnort + properties: + fluidAdditionalAttributes: + placeholder: 'PLZ & Ort' + required: required + validators: + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-4 + label: 'Mobil Nummer' + properties: + fluidAdditionalAttributes: + required: required + validators: + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-5 + label: 'Festnetz Nummer' + - + defaultValue: '' + type: Text + identifier: text-6 + label: 'E-Mail Adresse' + properties: + fluidAdditionalAttributes: + required: required + validators: + - + identifier: NotEmpty + - + identifier: EmailAddress + - + defaultValue: '' + type: Text + identifier: text-7 + label: Geburtsdatum + properties: + fluidAdditionalAttributes: + placeholder: tt.mm.jjjj + required: required + validators: + - + options: + regularExpression: '/\d{2}\.\d{2}\.\d{4}/' + identifier: RegularExpression + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-8 + label: Nationalität + - + properties: + options: + nein: nein + ja: ja + 'ja, mit Anhänger': 'ja, mit Anhänger' + type: RadioButton + identifier: radiobutton-1 + label: Führerschein + - + defaultValue: '' + type: Text + identifier: text-9 + label: Ausbildung/Studium + properties: + fluidAdditionalAttributes: + placeholder: 'Schul-, Uni-, Berufsausbildung' + elementDescription: '' + - + defaultValue: '' + type: Text + identifier: text-10 + label: 'Aktuelle Tätigkeit' + - + properties: + options: + Haus-/Destinationsleitung: Haus-/Destinationsleitung + Koch/Köchin: Koch/Köchin + Koch-Assistenz/Service: Koch-Assistenz/Service + 'Serviceleitung/Assistenz Hausleitung': 'Serviceleitung/Assistenz Hausleitung' + Serviceteamer: Serviceteamer + Reinigungskraft: Reinigungskraft + Materialteamer/Verleih: Materialteamer/Verleih + Allrounder: Allrounder + 'Praktikum im Schnee': 'Praktikum im Schnee' + elementDescription: '' + type: MultiCheckbox + identifier: multicheckbox-1 + label: 'Bewerbung als' + - + defaultValue: '' + type: Text + identifier: text-11 + label: 'Einsatz datum' + properties: + fluidAdditionalAttributes: + placeholder: 'von tt.mm.jjjj bis tt.mm.jjjj' + required: required + validators: + - + identifier: NotEmpty + - + properties: + options: + Ski: Ski + Snowboard: Snowboard + nichts: nichts + type: MultiCheckbox + identifier: multicheckbox-2 + label: 'Ich fahre' + validators: + - + identifier: NotEmpty + - + options: + minimum: '1' + maximum: '2' + identifier: Count + - + properties: + options: + 'noch nicht gelernt': 'noch nicht gelernt' + Anfänger: Anfänger + Fortgeschritten: Fortgeschritten + Experte: Experte + type: SingleSelect + identifier: singleselect-1 + label: 'Wie gut fahre ich Ski' + defaultValue: 'noch nicht gelernt' + - + defaultValue: '' + type: Text + identifier: text-12 + label: 'Skifahrer seit' + - + properties: + options: + 'noch nicht gelernt': 'noch nicht gelernt' + Anfänger: Anfänger + Fortgeschritten: Fortgeschritten + Experte: Experte + type: SingleSelect + identifier: singleselect-2 + label: 'Wie gut fahre ich Snowboard' + - + defaultValue: '' + type: Text + identifier: text-13 + label: 'Snowboarder seit' + properties: + elementDescription: '' + - + properties: + options: + nein: nein + 'Ski Grundstufe': 'Ski Grundstufe' + 'Board Grundstufe': 'Board Grundstufe' + 'Ski Instructor': 'Ski Instructor' + 'Board Instructor': 'Board Instructor' + 'Ski Begleitschein': 'Ski Begleitschein' + 'Board Begleitschein': 'Board Begleitschein' + type: MultiSelect + identifier: multiselect-1 + label: Ski-/Snowboardlehrerschein + defaultValue: + - nein + - + type: Fieldset + identifier: fieldset-1 + label: Fremdsprachen + renderables: + - + properties: + options: + nein: nein + Grundkenntnisse: Grundkenntnisse + gut: gut + 'sehr gut': 'sehr gut' + type: SingleSelect + identifier: singleselect-3 + label: Englisch + defaultValue: nein + - + properties: + options: + nein: nein + Grundkenntnisse: Grundkenntnisse + gut: gut + 'sehr gut': 'sehr gut' + type: SingleSelect + identifier: singleselect-4 + label: Französisch + defaultValue: nein + - + properties: + options: + nein: nein + Grundkenntnisse: Grundkenntnisse + gut: gut + 'sehr gut': 'sehr gut' + type: SingleSelect + identifier: singleselect-5 + label: Spanisch + defaultValue: nein + - + defaultValue: '' + type: Text + identifier: text-14 + label: 'Sonstige Fremdsprachen' + - + properties: + options: + ja: ja + nein: nein + type: RadioButton + identifier: radiobutton-2 + label: 'Kocherfahrung für Gruppen (min. 30 Personen)' + - + defaultValue: '' + type: Text + identifier: text-15 + label: 'Wenn ja, welche?' + properties: + elementDescription: '' + - + properties: + options: + ja: ja + nein: nein + type: RadioButton + identifier: radiobutton-3 + label: 'Erfahrungen im Tourismus' + - + defaultValue: '' + type: Text + identifier: text-16 + label: 'Wenn ja, welche?' + properties: + elementDescription: '' + - + properties: + options: + 'ja, mit Zertifikat zur Bindungseinstellung': 'ja, mit Zertifikat zur Bindungseinstellung' + nein: nein + type: RadioButton + identifier: radiobutton-4 + label: 'Erfahrungen im Skiverleih' + - + properties: + options: + Zillertal: Zillertal + Lenzerheide: Lenzerheide + 'Davos Klosters': 'Davos Klosters' + Montafon: Montafon + Saalbach: Saalbach + 'Les Deux Alpes': 'Les Deux Alpes' + '4 Vallées': '4 Vallées' + 'Val Thorens': 'Val Thorens' + 'Les Sybelles': 'Les Sybelles' + 'Portes du Soleil': 'Portes du Soleil' + type: MultiCheckbox + identifier: multicheckbox-3 + label: 'Ortskenntnisse in folgenden Destinationen' + - + properties: + options: + 'Damen 36': 'Damen 36' + 'Damen 38': 'Damen 38' + 'Damen 40': 'Damen 40' + 'Damen 42': 'Damen 42' + 'Herren S': 'Herren S' + 'Herren M': 'Herren M' + 'Herren L': 'Herren L' + 'Herren XL': 'Herren XL' + type: SingleSelect + identifier: singleselect-6 + label: Jackengröße + - + defaultValue: '' + type: Textarea + identifier: textarea-1 + label: 'Warum möchte ich für E&P Reisen arbeiten?' + - + properties: + options: + Freunde: Freunde + 'Social Media': 'Social Media' + Uni: Uni + Sonstiges: Sonstiges + type: MultiCheckbox + identifier: multicheckbox-4 + label: 'Wie bin ich auf E&P Reisen aufmerksam geworden?' diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ContactForm.form.yaml b/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ContactForm.form.yaml new file mode 100644 index 00000000..ebef9cc9 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Forms/ContactForm.form.yaml @@ -0,0 +1,104 @@ + +renderingOptions: + submitButtonLabel: Absenden +type: Form +identifier: contactform +label: Kontaktformular +prototypeName: contactform +finishers: + - + options: + subject: 'Kontaktanfrage von {text-1}' + recipientAddress: info@ep-reisen.de + recipientName: 'E&P Reisen' + senderAddress: info@ep-reisen.de + senderName: Kontaktformular + replyToAddress: info@ep-reisen.de + carbonCopyAddress: '' + blindCarbonCopyAddress: '' + format: html + attachUploads: false + translation: + language: '' + identifier: EmailToReceiver + - + options: + pageUid: '1387' + additionalParameters: '' + identifier: Redirect +renderables: + - + renderingOptions: + previousButtonLabel: 'Previous step' + nextButtonLabel: 'Neue Seite' + type: Page + identifier: page-1 + label: '' + renderables: + - + defaultValue: '' + type: Text + identifier: text-1 + label: Name + properties: + fluidAdditionalAttributes: + placeholder: 'Vor- & Nachname' + required: required + elementDescription: '' + validators: + - + identifier: NotEmpty + - + defaultValue: '' + type: Text + identifier: text-2 + label: Anschrift + properties: + fluidAdditionalAttributes: + placeholder: 'Straße & Nr.' + elementDescription: '' + - + defaultValue: '' + type: Text + identifier: text-3 + label: 'PLZ, Ort' + - + defaultValue: '' + type: Text + identifier: text-4 + label: E-Mail + properties: + fluidAdditionalAttributes: + required: required + validators: + - + identifier: NotEmpty + - + identifier: EmailAddress + - + defaultValue: '' + type: Text + identifier: text-5 + label: Telefon + - + defaultValue: '' + type: Textarea + identifier: textarea-1 + label: 'Deine Kontaktanfrage' + - + type: Checkbox + identifier: checkbox-1 + label: 'Ich habe die Datenschutzbestimmungen gelesen und akzeptiere sie' + properties: + elementDescription: '' + fluidAdditionalAttributes: + required: required + validators: + - + identifier: NotEmpty + - + label: Inhaltselement + properties: + contentElementUid: '7710' + type: ContentElement + identifier: contentelement-1 diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Default.html b/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Default.html index aa2569fa..786dfc1d 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Default.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Default.html @@ -3,6 +3,6 @@ xmlns:f="http://typo3.org/ns/fluid/ViewHelpers"> - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Textmedia.html b/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Textmedia.html deleted file mode 100644 index aa2569fa..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Layouts/FluidStyledContent/Textmedia.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Checkbox.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Checkbox.html new file mode 100644 index 00000000..a8700b66 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Checkbox.html @@ -0,0 +1,20 @@ + + + +
+ +
+
+
+ diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/ContentElement.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/ContentElement.html new file mode 100644 index 00000000..f38f99a1 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/ContentElement.html @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + {element.properties.contentElementUid} + + + + + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Checkboxgroup.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Checkboxgroup.html deleted file mode 100644 index 98bb4816..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Checkboxgroup.html +++ /dev/null @@ -1,23 +0,0 @@ - - -
- {htmAttributeKey}="{htmAttributeValue}" - - > - - - {model.additionalArguments.legend} - - - - - -
-
- - - - - -
diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Fieldset.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Fieldset.html deleted file mode 100644 index 8921d4f5..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Fieldset.html +++ /dev/null @@ -1,25 +0,0 @@ - - -
  • -
    - {htmAttributeKey}="{htmAttributeValue}" - - > - - {model.additionalArguments.legend} - -
      - - - -
    -
    -
  • -
    - - - - - -
    \ No newline at end of file diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Form.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Form.html deleted file mode 100644 index 9de33eba..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Form.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Radiogroup.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Radiogroup.html deleted file mode 100644 index df241bc1..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/ContainerElements/Radiogroup.html +++ /dev/null @@ -1,29 +0,0 @@ - - -
    - {htmAttributeKey}="{htmAttributeValue}" - - > - - - {model.additionalArguments.legend} - - {mandatoryValidationMessage} - - - - {errorValidationMessage} - - - - - - - -
    -
    - - - - - -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Checkbox.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Checkbox.html deleted file mode 100644 index 75af4e84..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Checkbox.html +++ /dev/null @@ -1,52 +0,0 @@ - -
    - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Header.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Header.html deleted file mode 100644 index c63954e5..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Header.html +++ /dev/null @@ -1,3 +0,0 @@ - - <{model.additionalArguments.headingSize}>{model.additionalArguments.content} - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Hidden.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Hidden.html deleted file mode 100644 index 1ccc989f..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Hidden.html +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Radio.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Radio.html deleted file mode 100644 index ba018afe..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Radio.html +++ /dev/null @@ -1,23 +0,0 @@ - -
    - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/RadioField.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/RadioField.html deleted file mode 100644 index 52a6ba76..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/RadioField.html +++ /dev/null @@ -1,20 +0,0 @@ -
    - -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Select.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Select.html deleted file mode 100644 index d71a0cad..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Select.html +++ /dev/null @@ -1,30 +0,0 @@ -{namespace form=TYPO3\CMS\Form\ViewHelpers} - - -
    - - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Submit.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Submit.html deleted file mode 100644 index c0fa02b3..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Submit.html +++ /dev/null @@ -1,14 +0,0 @@ - -
    - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textarea.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textarea.html deleted file mode 100644 index d2927da9..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textarea.html +++ /dev/null @@ -1,33 +0,0 @@ - -
    - - - - -
    {mandatoryValidationMessage} -
    -
    - - {errorValidationMessage} - - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textblock.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textblock.html deleted file mode 100644 index 539a7f46..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textblock.html +++ /dev/null @@ -1,5 +0,0 @@ - -
    -
    {model.additionalArguments.text}
    -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textfield.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textfield.html deleted file mode 100644 index 9cf03968..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Textfield.html +++ /dev/null @@ -1,34 +0,0 @@ - -
    - - - - -
    {mandatoryValidationMessage} -
    -
    - - {errorValidationMessage} - - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Upload.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Upload.html deleted file mode 100644 index 9b3000e4..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Default/Show/FlatElements/Upload.html +++ /dev/null @@ -1,20 +0,0 @@ - -
    - - - -
    -
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Field/Field.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Field/Field.html new file mode 100644 index 00000000..f8dfc411 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Field/Field.html @@ -0,0 +1,23 @@ + + +
    + + + + + {elementContent} + + + + {formvh:translateElementError(element: element, error: error)} +
    +
    +
    +
    +
    + + {formvh:translateElementProperty(element: element, property: 'elementDescription')} + +
    +
    + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Form/Navigation.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Form/Navigation.html new file mode 100644 index 00000000..9bf2ac4a --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/Form/Navigation.html @@ -0,0 +1,20 @@ + + + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/MultiCheckbox.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/MultiCheckbox.html new file mode 100644 index 00000000..0470e372 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/MultiCheckbox.html @@ -0,0 +1,26 @@ + + + +
    + +
    + +
    +
    +
    +
    +
    + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/RadioButton.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/RadioButton.html new file mode 100644 index 00000000..c6cd4693 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/RadioButton.html @@ -0,0 +1,20 @@ + + + + +
    + +
    +
    +
    +
    + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/StaticText.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/StaticText.html new file mode 100644 index 00000000..4d6a9153 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Form/StaticText.html @@ -0,0 +1,9 @@ + + + + + {formvh:translateElementProperty(element: element, property: 'text') -> f:format.nl2br()} +

    +
    +
    + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Button.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Button.html index cc5cc17e..10b22f6a 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Button.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Button.html @@ -5,7 +5,7 @@ - + {data.header} diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Calendar.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Calendar.html index 36861674..68370f0b 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Calendar.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Calendar.html @@ -6,7 +6,7 @@ - +
    - +
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/DealOfTheWeek.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/DealOfTheWeek.html index 5acf500b..c2f60b21 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/DealOfTheWeek.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/DealOfTheWeek.html @@ -6,7 +6,7 @@ - +
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Disturber.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Disturber.html index f23c19be..19c9cd57 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Disturber.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Disturber.html @@ -5,7 +5,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/EventPricetable.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/EventPricetable.html index b8fd29d4..b8eb0e76 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/EventPricetable.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/EventPricetable.html @@ -6,7 +6,7 @@ - + - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Header.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Header.html index 0fa8beac..8e4bd716 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Header.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Header.html @@ -5,7 +5,7 @@ - + - + {data.bodytext} diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html index cc566630..89327b72 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Lineup.html @@ -6,7 +6,7 @@ - +
    diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/List.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/List.html index dae9073e..76e15ef6 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/List.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/List.html @@ -6,7 +6,7 @@ - + Plugin watchlist diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSection.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSection.html index 11ba5896..a538112c 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSection.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSection.html @@ -2,7 +2,7 @@ - +
      diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSectionPages.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSectionPages.html index 5ca23d62..1d4aa19e 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSectionPages.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSectionPages.html @@ -2,7 +2,7 @@ - +
        diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSubpages.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSubpages.html index 805e7208..59b1938b 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSubpages.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/MenuSubpages.html @@ -2,7 +2,7 @@ - +
          diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/NewsletterForm.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/NewsletterForm.html index 02ab1d82..484f9380 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/NewsletterForm.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/NewsletterForm.html @@ -6,7 +6,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Shortcut.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Shortcut.html index aba06038..f296e66e 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Shortcut.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Shortcut.html @@ -3,7 +3,7 @@ - + {shortcuts} diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Teaser.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Teaser.html index a87ec99b..1a5e5508 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Teaser.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Teaser.html @@ -5,7 +5,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCity.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCity.html index 7d1d12df..fe27fa1c 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCity.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCity.html @@ -6,7 +6,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserConcept.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserConcept.html index d2dafd6b..68c01730 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserConcept.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserConcept.html @@ -6,7 +6,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCountry.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCountry.html index 2eef2e7e..224a1c0b 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCountry.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserCountry.html @@ -6,7 +6,7 @@ - +
          - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserProduct.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserProduct.html index f568c3d5..d38103a6 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserProduct.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserProduct.html @@ -6,7 +6,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserRegion.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserRegion.html index 0b185f1a..9d7a36c5 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserRegion.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/TeaserRegion.html @@ -6,7 +6,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html index 0fec478d..4455af5a 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html @@ -5,7 +5,7 @@ - + diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/YoutubeVideo.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/YoutubeVideo.html index c31d4472..73c0b71e 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/YoutubeVideo.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/YoutubeVideo.html @@ -6,7 +6,7 @@ - +
          diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/AfterProcess.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/AfterProcess.html deleted file mode 100644 index f67111bd..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/AfterProcess.html +++ /dev/null @@ -1,12 +0,0 @@ - - - -
          -
          - -
          -
          - -
          diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/Show.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/Show.html deleted file mode 100644 index 31ed85e8..00000000 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Frontend/Show.html +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Render.html b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Render.html new file mode 100644 index 00000000..62535138 --- /dev/null +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Templates/Form/Render.html @@ -0,0 +1,10 @@ + + + + +
          + +
          +
          + +