Shopware Knowledgebase

Werde ein Fan von Shopware Verfolge Shopware auf Twitter Zur Website von Shopware wechseln

Schnellsuche:

Keine Antwort gefunden?
Probieren Sie es über den Shopware Account
Sollten Sie als Kunde oder Partner in diesem Portal einmal nicht die Informationen finden, die sie suchen, nutzen Sie einfach den Shopware Account. Über dieses Supportsystem stehen wir Ihnen bei allen technischen Fragen gerne zur Seite, sogar am Wochenende. Weitere Informationen finden Sie hier.
Sie haben noch keinen Shopware Account?
Kein Problem! Lassen Sie sich einfach über unser Kontaktformular beraten.

Checkbox in Registrierung einfügen

0 Kommentare
ab Version:3.0 bis Version:3.0.3

Checkbox in Registrierung einfügen

Hinweis: Ab der Shopware Version 3.04 kann über die Grundeinstellungen die Checkbox für die Datenschutz-Bestimmung aktiviert werden.

Diese lässt in den Grundeinstellungen unter Storefront > Anmeldung / Registrierung > Datenschutz-Bedingungen müssen über Checkbox akzeptiert werden einstellen.

Den zuständigen Textbaustein finden sich unter Einstellungen > Textbausteine > sDPRCheckbox.

Mit dieser Anleitung können Sie eine Checkbox in den ersten Schritt der Registrierung einfügen. Somit muss der Kunde diese aktiv auswählen, um die Registrierung fortführen zu können. Sie können also z.B. Ihre AGBs oder Datenschutz-Erklärung bereits während der Registrierung aktiv bestätigen lassen.

Textbausteine in Datenbank einfügen

 
INSERT INTO `s_core_config_text` (`id` ,`group` ,`name` ,`value` ,`description`)
VALUES (NULL , '18', 'sCheckbox1', 'Hiermit akzeptiere ich die Datenschutz-Bestimmungen', 'Hiermit akzeptiere ich die Datenschutz-Bestimmungen');
 

Viewport /engine/core/class/viewports/s_registerFC.php öffnen

Bitte ändern Sie die Zeile:

 
"birthday"=>array("required"=>0)
 

in

 
"birthday"=>array("required"=>0),
"checkbox1"=>array("required"=>1)
 

Template /templates/0/de/html/register/register_step_1.tpl öffnen

Fügen Sie unter

 
<p class="checkdescription">{* sSnippet: your shipping address differs from your billing address. *}{$sConfig.sSnippets.sRegistershippingaddressdiffer}</p>
 

ein:

 
<p class="none">
<input name="checkbox1" style="margin-left:210px;color:#F00" type="checkbox" id="checkbox1" value="1" class="chkbox"/>
<label for="checkbox1" class="normal" style="width:300px;text-align:left;{if $sErrorFlag.checkbox1}color:#F00{/if}">{$sConfig.sSnippets.sCheckbox1}</label></p>
 

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Kommentare:

Artikel kommentieren


Die mit einem * markierten Felder sind Pflichtfelder.

Weitere interessante Artikel:

Bezeichnung:
Rating:
Klicks:
Datum:

Bestell-Nr.: SW1211

Lieferzeit ca. 5 Tage

€ 1,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*