Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Deutsche Telekom MMS GmbH

form for requests for the shopping experiences

Rating: 4.9

Average rating of 4.8 out of 5 stars

(18 reviews)
Downloads: 1,633

Description

Highlights

  • a own request form for the shopping experiences, in which the following fields are possible, also as required fields: salutation, first name, last name, street address, postal code, city, country, email, phone number, comment, date field and up to 4 fields for free inputs
  • the form can either be sent by email to an email address and / or the data can be saved in the database, where the requests can be managed via the own administration module
  • a start and end date can also be specified for the date field and dates that should not be selectable can be entered
  • if necessary, a requested date can not be longer selected in the date field on the respective page, i.e. in the category, on the landing page or at the product where the form was placed via an shopping experience
  • by hiding selected fields, the form can also only be used for general requests, so that it can be used as a normal contact form

About the Extension

Support

If you have any questions and if they have not already been answered in the area "Frequently Asked Questions", simply contact us via the email shopware-apps-support@telekom-mms.com and we will be happy to help you.

Description of the app

The app "Form for requests for the shopping experiences" adds a request form to the CMS, which can be placed in a Shopping Experience using the own CMS block of the same name or the own CMS element of the same name. The desired settings for the form are made at the CMS element and not on a category, a landing page or a product, because the form can also be displayed in places such as in a modal box without reference to a page.

The following fields can be displayed in the form and, if necessary, marked as required fields:

  • salutation
  • first name
  • last name
  • street address
  • postal code
  • city
  • country
  • email
  • phone number
  • comment
  • date field
  • data protection information
  • up to 10 fields for free inputs (of the type select, input or textarea field).

At the date field, you can also specify a start and end date and enter dates that should not be selectable. Furthermore, the calendar can also be displayed permanently open or you can display 2 months side by side. The comment, the date field and the free inputs can also be displayed above the salutation if necessary.

Using the option "determine available, selectable data also from the requests" of the date field, it is possible that a period that has already been requested and confirmed by the shop owner can no longer be selected at the date field or calendar at the selected product, category or landing page, where the form was placed via a shopping experience, and is therefore blocked. So you have a kind of "booking calendar" that you could use for rentals, for example. It can also be specified within the extension configuration that a request does not have to be confirmed separately so that a period is blocked immediately.

If required, the required fields information can also be hidden and the text of the submit button can also be customized.

With the option "manually set the origin of the request based on the form" it is also possible that the same request form can be placed on different pages in the shop and the selected and confirmed periods are automatically deactivated on all pages. In this case, you specify values for "origin", "origin value" and "individual origin id" in the form. In addition, this function also makes it possible to place several different request forms on the same page, for example on an overview page.

Among other things, the title, an introductory text and a confirmation text can be specified for the form. Furthermore the form can either be sent by email to one or more email addresses or the requester and / or the data entered can be saved in the database

Via the new menu item "requests" under "customer" you can manage the incoming requests and confirm a period request from a customer so that the requested date can not be longer selected in the date field on the respective page, i.e. in the category, on the landing page or at the product where the form was placed via a shopping experience. You can also specify within the extension configuration that the confirmed status of the requests should be ignored so that the requested data is already automatically deactivated.

Requests can also be added manually via the administration module.

By hiding selected fields, the form can also only be used for general requests, for example without a date selection, so that it can be used as a normal contact form.


The available snippets for customizing are:

  • tmms.periodRequestForm.salutation.label: the default value of the label of the salutation
  • tmms.periodRequestForm.salutation.placeholder: the default value of the placeholder of the salutation
  • tmms.periodRequestForm.firstname.label: the default value of the label of the first name
  • tmms.periodRequestForm.firstname.placeholder: the default value of the placeholder of the first name
  • tmms.periodRequestForm.lastname.label: the default value of the label of the last name
  • tmms.periodRequestForm.lastname.placeholder: the default value of the placeholder of the last name
  • tmms.periodRequestForm.street.label: the default value of the label of the street address
  • tmms.periodRequestForm.street.placeholder: the default value of the placeholder of the street address
  • tmms.periodRequestForm.zipcode.label: the default value of the label of the postal code
  • tmms.periodRequestForm.zipcode.placeholder: the default value of the placeholder of the postal code
  • tmms.periodRequestForm.city.label: the default value of the label of the city
  • tmms.periodRequestForm.city.placeholder: the default value of the placeholder of the city
  • tmms.periodRequestForm.country.label: the default value of the label of the country
  • tmms.periodRequestForm.country.placeholder: the default value of the placeholder of the country
  • tmms.periodRequestForm.email.label: the default value of the label of the email address
  • tmms.periodRequestForm.email.placeholder: the default value of the placeholder of the email address
  • tmms.periodRequestForm.phone.label: the default value of the label of the phone number
  • tmms.periodRequestForm.phone.placeholder: the default value of the placeholder of the phone number
  • tmms.periodRequestForm.comment.label: the default value of the label of the comment
  • tmms.periodRequestForm.comment.placeholder: the default value of the placeholder of the comment
  • tmms.periodRequestForm.date.dateLabel: the default value of the label of the period
  • tmms.periodRequestForm.date.datePlaceholder: the default value of the placeholder of the period
  • tmms.periodRequestForm.date.dateRequiredErrorMessageLabel: the default value of the error message if the date field is required
  • tmms.periodRequestForm.date.dateFormat: the default value of the date format of the calendar
  • tmms.periodRequestForm.date.showWeeksNumbers: the default value for displaying the calendar weeks in the calendar
  • tmms.periodRequestForm.freeinput.label: the default value of the label of the free input
  • tmms.periodRequestForm.freeinput.placeholder: the default value of the placeholder of the free input
  • tmms.periodRequestForm.freeinput.placeholderActionInput: the default value of the enter-placeholder of the free input
  • tmms.periodRequestForm.freeinput.placeholderActionSelect: the default value of the select-placeholder of the free input
  • tmms.periodRequestForm.origin.productLabel: the default value of the origin of the product
  • tmms.periodRequestForm.origin.navigationLabel: the default value of the origin of the category
  • tmms.periodRequestForm.origin.landingpageLabel: the default value of the origin of the landing page
  • tmms.periodRequestForm.submitLabel: the default value of the send button
  • tmms.periodRequestForm.inputMaxLength: the default value of the maxlength attribute for single-line input fields
  • tmms.periodRequestForm.textareaMaxLength: the default value of the maxlength attribute for multi-line input fields
  • tmms.periodRequestForm.textareaNumberRows: the default value of the number of rows for multi-line input fields
  • tmms.periodRequestForm.confirmationText: the default value of the confirmation text after successfully submitting the form
  • tmms.periodRequestForm.errorText: the default value of the confirmation text after unsuccessful submission of the form


The available variables to customize the email template "request form" are:

  • periodRequestFormData.formTitle: title of the form
  • periodRequestFormData.origin: the content of the field origin
  • periodRequestFormData.originId: the internal id of the origin
  • periodRequestFormData.originName: the content of the field origin name
  • periodRequestFormData.salutation: the content of the field salutation
  • periodRequestFormData.firstname: the content of the field first name
  • periodRequestFormData.lastname: the content of the field last name
  • periodRequestFormData.street: the content of the field street and house number
  • periodRequestFormData.zipcode: the content of the field postal code
  • periodRequestFormData.city: the content of the field city
  • periodRequestFormData.country: the content of the field country
  • periodRequestFormData.email: the content of the field email
  • periodRequestFormData.phone: the content of the field phone
  • periodRequestFormData.comment: the content of the field comment
  • periodRequestFormData.date: the content of the field period
  • periodRequestFormData.freeInputLabel: the content of the field for the label of the first free input
  • periodRequestFormData.freeInput: the content of the field first free input
  • periodRequestFormData.freeInput2Label: the content of the field for the label of the second free input
  • periodRequestFormData.freeInput2: the content of the field second free input
  • periodRequestFormData.freeInput3Label: the content of the field for the label of the third free input
  • periodRequestFormData.freeInput3: the content of the field third free input
  • periodRequestFormData.freeInput4Label: the content of the field for the label of the fourth free input
  • periodRequestFormData.freeInput4: the content of the field fourth free input
  • periodRequestFormData.freeInput5Label: the content of the field for the label of the fifth free input
  • periodRequestFormData.freeInput5: the content of the field fifth free input
  • periodRequestFormData.freeInput6Label: the content of the field for the label of the sixth free input
  • periodRequestFormData.freeInput6: the content of the field sixth free input
  • periodRequestFormData.freeInput7Label: the content of the field for the label of the seventh free input
  • periodRequestFormData.freeInput7: the content of the field seventh free input
  • periodRequestFormData.freeInput8Label: the content of the field for the label of the eighth free input
  • periodRequestFormData.freeInput8: the content of the field eighth free input
  • periodRequestFormData.freeInput9Label: the content of the field for the label of the ninth free input
  • periodRequestFormData.freeInput9: the content of the field ninth free input
  • periodRequestFormData.freeInput10Label: the content of the field for the label of the tenth free input
  • periodRequestFormData.freeInput10: the content of the field tenth free input

Details

  • Available: English, German
  • Latest update: 7 October 2025
  • Publication date: 11 January 2022
  • Version: 1.3.2
  • Category: Shopping Experiences

Resources

Reviews (18)

Average rating
4.9

Average rating of 4.8 out of 5 stars

Based on 18 reviews
4.9 Functionality
4.9 Usability
4.8 Documentation
1.6 Support

94 %
6 %
0 %
0 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Gibt es ein Update für SW 6.5.6.1 ?!
4.0

Average rating of 4 out of 5 stars

by Amerald Paulsen
31 October 2023 20:43
Sehr geehrte Damen und Herren,

gibt es ein Update für diese App für die Shopware Version 6.5.6.1 oder kann die jetzige App auch in der o.g. neuen SW Version 6.5.6.1 eingesetzt werden ?
Danke vorab für Ihre Nachricht !
MfG
4.0 Functionality
4.0 Usability
4.0 Documentation
4.0 Support
by Deutsche Telekom MMS GmbH 8 November 2023 10:07
Sehr geehrte Damen und Herren,

im Bereich "Häufig gestellte Fragen" auf der Beschreibungsseite der Erweiterung gibt es folgende Antwort auf die Frage, ab wann die App mit der aktuellsten Shopware 6 - Version kompatibel ist: "Am Tag des Erscheinens einer neuen Shopware 6 - Version prüfen wir, ob für diese gegebenenfalls Anpassungen an der App nötig sind und führen einen abschließenden Funktionstest in einem lokalen Demoshop von uns in dieser Shopware 6 - Version durch, bevor wir die App manuell für die neue Shopware 6 - Version freigeben. Aufgrund möglicher Abwesenheiten (beispielsweise Urlaub oder Krankheit) kann es hierbei aber auch zu Verzögerungen kommen".

Aufgrund des genannten Ablaufs ist bei keiner unserer Erweiterungen die Option "Automatische Versions-Kompatibilität" aktiv, da es sonst passieren könnte, dass die neueste Version der Erweiterung für eine Shopware Version freigegeben ist, in der sie dann gar nicht funktioniert und dies wäre wahrscheinlich in niemandes Sinne.

Shopware Version 6.5.6.1 ist am 31.10.2023 um 16:10 Uhr erschienen ( https://www.shopware.com/de/changelog/ ), also an einem Feiertag sehr spät am Abend, speziell am Reformationstag. Oft sind Wochen mit Feiertagen auch gleichzeitig Urlaubswochen. Deshalb kam es nachvollziehbarer Weise zu Verzögerungen bei der Freigabe.
Sehr Gut, Funktioniert.
5.0

Average rating of 5 out of 5 stars

by Georg Eller
25 October 2023 07:02
Funktioniert alles wie es soll, sehr gute Beschreibung, ganz einfach zum handhaben! Was ich mir noch wünschen würde, wäre die Möglichkeit, das mein Kunde Dateien per Upload mit schicken könnte!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by Deutsche Telekom MMS GmbH 8 November 2023 11:15
Sehr geehrter Herr Eller,

vielen Dank für Ihre positive Bewertung.

Solch eine umfangreiche Funktion ist bei unserer kostenlosen App nicht geplant, da es sich ja erst einmal nur um ein unverbindliches Kontakt- oder Anfrageformular handelt. Außerdem gibt es im Shopware Store bereits für genau diesen Zweck andere Apps.
Tolles Plugin und mindest genau so toller Support
4.5

Average rating of 4.5 out of 5 stars

by NoName
14 September 2023 09:32
Insgesamt bin ich mit dem Shopware Plugin sehr zufrieden und kann es jedem Shopbetreiber empfehlen, der nach einer effektiven Lösung sucht, Anfrageformulare individuell zu gestalten um seinen Online-Shop zu verbessern.
Toll wäre eine Upload Funktion, bei dem der Kunde z.B. Dateien hochladen kann. Vielleicht kann dies bei einer künftigen Version des Plugins berücksichtigt werden.
4.0 Functionality
5.0 Usability
5.0 Documentation
0.0 Support
by Deutsche Telekom MMS GmbH 14 September 2023 10:13
Vielen Dank für die Bewertung der Erweiterung. Die Herkunft der Anfrage wird bereits automatisch ermittelt, außer wenn das CMS-Element der Erweiterung in einer Modalbox platziert wurde und somit weiterführende Informationen im Context nicht (mehr) vorhanden sind.
Einfaches, funktionsfähiges Kontaktformular
4.5

Average rating of 4.5 out of 5 stars

by imc marketing & consult gmbh
4 July 2023 14:50
Ein einfaches, funktionsfähiges Kontaktformular, welches mehr Optionen bietet als das im Shopware-Standard. Der Support leistet darüber hinaus sehr schnelle und zielführende Hilfe.
5.0 Functionality
5.0 Usability
4.0 Documentation
0.0 Support
Super Erweiterung und hervorragender Support
5.0

Average rating of 5 out of 5 stars

by Jörg Bünger
15 February 2023 13:46
Wir nutzen seit der neuesten Version die Erweiterung auch, um nach dem Absenden der Anfrage einen Downloadlink anzuzeigen (Bestätigungstext als TinyMCE-Feld ). Diesen Wunsch hat das Support-Team perfekt trotz Gratis-Erweiterung umgesetzt. Herzlichen Dank!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Funktioniert einwandfrei und wie beschrieben
4.5

Average rating of 4.5 out of 5 stars

by Leinweber Landtechnik
26 January 2023 07:36
Die Erweiterung funktioniert wie exakt wie beschrieben, bietet viele Komfortfunktionen und ist bestens ins Backend und Frontend integriert. Hier wurde durchdacht programmiert und sich wirklich Gedanken gemacht, wie man dem Shopbetreiber einen Mehrwert bieten kann.
Als kostenfreie Erweiterung ein absolutes Muss für jeden Shopbetreiber!
5.0 Functionality
5.0 Usability
4.0 Documentation
0.0 Support
Tolles Plugin, super Service
5.0

Average rating of 5 out of 5 stars

by AKUSTIK-PROJEKT
27 October 2022 10:37
Anfrageformular ist besser als das in Shopware enthaltene Kontaktformular. Bei Problemen reagiert der Pluginhersteller extrem schnell. Kann uneingeschränkt empfohlen werden.
5.0 Functionality
5.0 Usability
5.0 Documentation
0.0 Support
Klasse Plugin für Anfragen aller Art
5.0

Average rating of 5 out of 5 stars

by Robert
11 January 2022 21:10
Wir nutzen das Plugin hauptsächlich für das Sammeln von Buchungsanfragen zu unseren Produkten. Außerdem haben wir auch das Standard-Kontaktformular durch das Formular des Plugins ersetzt, sodass alle Anfragen an der gleichen Stelle in der Administration landen.
5.0 Functionality
5.0 Usability
5.0 Documentation
0.0 Support

About the Extension Partner

Deutsche Telekom MMS GmbH

Deutsche Telekom MMS GmbH

Partner Status

  • Shopware Gold Partner Shopware
    Gold Partner
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2021
  • Extensions: 5
  • Certifications: Certifications

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly
Shopware 6 certified This Extension Partner has been certified by our Academy for Shopware 6.