Forms for shopping worlds and other places (modal boxes, off-canvas, and much more)

Forms for shopping worlds and other places (modal boxes, off-canvas, and much more)

by digitalwert (8) Ratings 756 Downloads
Billing options:
To use the wish list, you must accept the necessary cookies. Accept cookies
Can be used in:
Not available
This extension cannot be used in a Shopware Cloud shop.
Cloud
Self-hosted
Shopware 6 status
There will be no Shopware 6 successor for this app. The functionalities of this app are already included in Shopware 6
Support
This Extension Partner responds quickly to support requests
Details
  • digi186963112928m
  • digitalwert
  • 2.0.13
  • 11 Mar 2021
  • de_DE en_GB
  • 5.2.11 – 5.2.27
    5.3.0 – 5.3.7
    5.4.0 – 5.4.6
    5.5.0 – 5.5.10
    5.6.0 – 5.6.10
    5.7.0 – 5.7.19
Contact & Support If you have any questions or suggestions just contact us via mail... more

Product information

Contact & Support

If you have any questions or suggestions just contact us via mail shopware.support@digitalwert.de and we are happy to help you. A instructions for the plugin can be found at: https://shopwaredemo.digitalwert.de/media/pdf/e7/38/f1/Guide_GlobalForms.pdf .

Description of the plugin

The plugin "forms for the shopping worlds and other places (modal boxes, off-canvas, and much more)" adds, among other things, a new shopping world element that you can place on a shopping world as often as you like and with which you can implement shopware forms (from menu item "Content" -> "Forms") in the shopping worlds.

The success message, but also the form itself, if it has been sent with incorrect values (for example, if the captcha value is incorrect), is output at the actual location of the form within the shop, as is the case with the contact form. For example for the contact form this would be the page https://www.shopwaredemo.de/kontaktformular?success=1 .

Furthermore, as described in detail below and in the instruction, you can also display the shopware forms at other points in the shop, for example in a tab on the article detail page, in a modal box, in an off-canvas menu or via the TinyMCE editor at shop pages and blog entries.

Within the shopping world element (via the corresponding input field) as well as the action tag (via a parameter), the article number can be entered and transferred so that the inquiry text field of the request form is filled with the article name and / or article number. The field to be filled as well as the transferred text can be defined within the plugin configuration, the following parameters are available: ARTICLENAME and ORDERNUMBER.

Within the new shopping world element "Formular" the following settings can be made for each form in a shopping world:

  • hide the complete form header
  • hide the headline in the form header
  • the selection of the type of the headline (h1, h2, h3 and h4)
  • hide the text of the form header
  • hide the headline in the form area
  • show a individual headline in the form area
  • the definition of an individual text for the headline in the form area
  • display an individual text under the headline in the form area
  • the definition of an individual text under the headline in the form area
  • disable the border around the form
  • disable the padding of the form
  • entry the article number

Furthermore, you can display a self - defined form anywhere in the shop at the desired location via the action tag {action module=widgets controller=Globalembeddedforms action=show sFid=5 embeddedForm=1}. You must deposit the action tag in your own theme at the desired location (with the help of the corresponding shopware block). An integration, for example via the TinyMCE editor in the shopware backend, is only possible for the shop pages and blog entries, for all others the code would not be executed but only displayed.

All settings from the shopping world element can also be used with the action tag:

  • id of the form: sFid=5
  • hide the complete form header: hideFormheader=1
  • hide the headline in the form header: hideFormheaderheadline=1
  • type of the headline: formheaderheadlinetype=0
  • hide the text of the form header: hideFormheadertext=1
  • hide the headline in the form area: hideFormcontentheadline=1
  • show an individual headline in the form area: showIndividualformcontentheadline=1
  • individual text of the headline in the form area: textIndividualformcontentheadline="Contact"
  • show an individual text under the headline in the form area: showIndividualformcontenttext=1
  • individual text under the headline in the form area: textIndividualformcontenttext="individual text for the contact form"
  • disable the border around the form: noBorder=1
  • disable the padding of the form:& noPadding=1

Integration example (in a tab, modal box or in an off-canvas menu)

An example integration for the request form without a border and without padding would be: {action module=widgets controller=Globalembeddedforms action=show sFid=16 noBorder=1 noPadding=1 embeddedForm=1 ordernumber=$sArticle.ordernumber}.

This smarty code could, for example, be deposited in a tab to directly display the form in a tab, for example with this plugin:  https://store.shopware.com/en/digi120381816236/more-tabs-for-the-article-detail-pages-own-tabs-properties-downloads-and-more.html .

Likewise, you could deposit the smarty code also with a button, so that the form opens in a modal box (please remove the unnecessary spaces or use the code snippet from the instruction https://shopwaredemo.digitalwert.de/media/pdf/e7/38/f1/Guide_GlobalForms.pdf ):

For integrating a form into an off-canvas menu, the action tag offers further settings options:

  • The form is an off-canvas form: offcanvasForm=1
  • hide the close button from the off-canvas form: hideOffcanvasFormClose=1
  • text of the close button from the off-canvas form: textOffcanvasFormClose="Weiter einkaufen"
  • use custom css class for the off-canvas form: hasIndividualFormClass=1
  • custom css class for the off-canvas form: individualFormClass="kontakt"
  • No up distance: noMarginTop=1

The button that links to the off-canvas menu will look like this (please remove the unnecessary spaces or use the code snippet from the instruction https://shopwaredemo.digitalwert.de/media/pdf/e7/38/f1/Guide_GlobalForms.pdf ): < a  href="#" title="Kontakt" data-form->Contact< /a> . The action tag, which can be added to the shopware block frontend_index_footer, for example, in the template file "index.tpl" in the "frontend/index" directory, looks like this: {action module=widgets controller=Globalembeddedforms action=show sFid=5 noBorder=1 noPadding=0 noMarginTop=1 hideFormheader=1 offcanvasForm=1 hideOffcanvasFormClose=0 hasIndividualFormClass=1 individualFormClass="kontakt"} .

Informations about the plugin

(1). Developed according to the new plugin system from shopware 5.2.

(2). Compatible with PHP 7.

(3). Test for 30 days without obligation: with the trial version you can use the plugin for 30 days free of charge and in full directly in your shop.

(4). Compatible themes: This plugin is compatible with the Responsive theme from shopware and themes derived from it. When using a third party theme, which was purchased through the shopware store, the proper use of the plugin can not be guaranteed as with any other shopware plugin.

(5). Subshop compatiblity: the plugin supports subshops and can be activated per subshop.

(6). Unencrypted: the plugin is provided completely open source, so you do not need the license manager from shopware and it can therefore be used without problems without the iOnCube Loader.

(7). Own shopware blocks: the plugin provides its own shopware blocks so you be able to adapt or extend the plugin update safe in your own theme. The names of the corresponding own shopware blocks can be found in the instructions: https://shopwaredemo.digitalwert.de/media/pdf/e7/38/f1/Guide_GlobalForms.pdf .

(8). Optimize the inquiry form (so that the customer does not delete the article name): switch to the inquiry form in the shopware backend and click on the tab "Fields". Click in the "inquiry" field and change the label to "article name", the type to "text" and uncheck "required". Then use the "Add field" button to insert a new field with the name "message", the description "Inquiry" and the type "textarea" and check "required". Switch back to the "Basic Information" tab and change the value from "Frage: {sVars.inquiry}" to "Artikelname: {sVars.inquiry} / Nachricht: {sVars. message}" at "Email template" and save the form. Then you should empty the content of the snippet "InquiryTextArticle".

(9). Captcha methods: in conjunction with our plugin, we recommend using only the captcha methods recommended by shopware ("Configuration" -> "Basic settings" -> "Frontend" -> "Captcha" -> "Captcha Method"), since own captcha methods via plugins are not usually delivered at alle places where our plugin can be used and the validation of the captcha value by shopware does not work properly and could forwarding to the actual point in the shop.

(10). Translatable fields in the shopping world element: all technically possible fields can be translated in the shopping world element (globe icon).

Read, write and discuss reviews... more

Customer reviews

Average customer rating from 8 reviews:

Total
Functionality
Usability
Documentation
Support

Tolle Unterstützung

5 Apr 2023

Ein wertvolles Plugin, welches uns eine flexible Positionierung der Formulare im gesamten Shop ermöglicht. Wir hatten ein kleines Problem mit dem Absenden der Formulare. Der Support hat uns hierbei erstklassig unterstützt, bis das Plugin reibungslos in unserem Shop lief. Vielen Dank dafür!

Total
Functionality
Usability
Documentation
Support

Gute Funktionalität - herausragender Support

18 Apr 2020

Das Plugin macht genau was es soll. Der Support ist bestens: sehr schnell, kompetent - auch wenn die Frage letztlich das Plugin nicht/nur am Rande betrifft.
Wir haben weitere Plugins im Betrieb - alle sehr empfehlenswert.

Total
Functionality
Usability
Documentation
Support

Tolles Plugin, sehr guter Support

17 Apr 2020

Hab die Einbindung in Einkaufswelten nicht gleich hinbekommen. Hab aber nicht richtig nachgelesen. Der Support kam sehr schnell. Danke!

Total
Functionality
Usability
Documentation
Support

Problem gefunden und gelöst

28 Feb 2020

Mit dem Support konnte das Problem gelöst werden, alles bestens.

Total
Functionality
Usability
Documentation
Support
digitalwert
2 Mar 2020

Hallo Herr Wigge,

wir freuen uns, das wir das Problem gemeinsam lösen konnten.

Viele Grüße

Sebastian Schreier

Funktionuert super!

26 Oct 2018

Tolles Plugin. Funktioniert wie erwartet und verbessert die Usability erheblich

Total
Functionality
Usability
Documentation
Support

Tolles Plugin und Top Service/Support

12 May 2018

Danke für die unkomplizierte Hilfe auch außerhalb der üblichen Geschäftszeiten.

Total
Functionality
Usability
Documentation
Support

Prima

19 Mar 2018

Alles prima

Total
Functionality
Usability
Documentation
Support

Umfangreiches Plugin für die Shopware Formulare

31 Jan 2018

Das Plugin lässt keine Wünsche offen, man kann damit problemlos Shopware Formulare im eigenen Shop an beliebigen Stellen realisieren, beispielsweise kann man sich so auch das Kontaktformular beim Menüpunkt "Kontakt" direkt im Off-Canvas-Menü anzeigen lassen, anstatt das sich das Kontaktformular in einer neuen Seite öffnet.

Das Einbinden der Shopware Formulare in die Einkaufswelten ist gerade für individuelle Anfragen auch sehr nützlich.

Total
Functionality
Usability
Documentation
Support

Configuration manual

Install the plugin via the plugin manager and make your desired settings in the plugin configuration. Then empty the cache of the shop and sign up again to the shopware backend if necessary.


You have problems with the installation? We've created a instruction for the plugin ( https://shopwaredemo.digitalwert.de/media/pdf/e7/38/f1/Guide_GlobalForms.pdf ) that also includes a section called "Trouble Shooting" for solutions to problems that could be arised.

Changelog

Version 2.0.13

Using a modalbox on article detailpage threws an error when the articlename contains special characters. This bug has been fixed with this update.

Version 2.0.12

made plugin compatible to shopware version 5.7.*

Version 2.0.11

It can now be selected within the plugin configuration, whether the link of the privacy information should be opened in a modal box, so that the customer does not leave the page. If the form has already been opened in a modal box, the link will continue to lead to a new page.
If a Shopware version below Shopware 5.5 is in use, you should check the snippet PrivacyText for content correctness and make a selection especially at "Show privacy information as (only relevant below Shopware Version 5.5.0)" within the plugin configuration.

Version 2.0.10

The reading of the checkbox and selection fields has been revised for translations in the shopping world elements.

Version 2.0.9

The shopping world element is now multilingual.

Version 2.0.8

When HTML code is added to the individual text under the heading in the form area, the HTML code is also delivered at page reload.

Version 2.0.7

Preparation of the compatibility with Shopware 5.5.

Version 2.0.6

Prepared compatibility with Shopware 5.5.

Version 2.0.5

Insofar as a hidden input field with the name sordernumber exists in a form (this is the case from Shopware Version 5.3.5 in the standard), this field is now also automatically filled with the corresponding values in the form "article name (article oder number)".

Version 2.0.4

Optimizing the widget code.

Version 2.0.3

The action tag can now also be used within the TinyMCE editor of the shop pages and the blog entry in the Shopware backend.

Version 2.0.2

The article number can now be entered in the shopping world element as well as in the action tag by passed as a parameter so that the request text field of the request form is filled with the article name and / or article number.

Version 2.0.1

The forms can now also be displayed in an offcanvas menu.

Version 2.0.0

Initial release of the plugin.

About the Extension Partner

digitalwert digitalwert Shopware Extension Partner Shopware Bronze Partner Shopware Extension Partner Shopware Bronze Partner 45 Extensions 5 Ø Rating
Current version:

Version:

€ 12.00* /month
Cancelable monthly

Free trial month

This app starts with a free trial month. The rent can be canceled at any time on a monthly basis or will be automatically renewed at the indicated prices.

Updates and support

To use the wish list, you must accept the necessary cookies. Accept cookies

Recently viewed