astoppa Posted July 15, 2021 Share Posted July 15, 2021 Hallo zusammen, ich nutze Prestashop Version 1.6.1.6 und möchte eine neue Checkbox im Registrierungsvorgang für Kunden anpassen. Unter der Checkbox "Newsletter" soll eine neue Box als Pflichtbox erscheinen und die Bestätigung der Datenschutzerklärung beinhalten. Den Text und die Box habe ich bereits, das Problem ist nur, das diese Checkbox keine Pflichtbox ist. Wie kann ich die Box als Pflichtbox anpassen. Ich bearbeite die Datei: /Shop/themes/theme-name/authentication.tpl Der Code sieht wie folgt aus: {if isset($newsletter) && $newsletter} <div class="checkbox"> <input type="checkbox" name="newsletter" id="newsletter" value="1" {if isset($smarty.post.newsletter) AND $smarty.post.newsletter == 1} checked="checked"{/if} /> <label for="newsletter">{l s='Sign up for our newsletter!'}</label> {if array_key_exists('newsletter', $field_required)} <sup> *</sup> {/if} </div> {/if} //Hier soll die neue Box als Pflichtbox eingefügt werden: {if isset($optin) && $optin} <div class="checkbox"> <input type="checkbox" name="optin" id="optin" value="1" {if isset($smarty.post.optin) AND $smarty.post.optin == 1} checked="checked"{/if} /> <label for="optin">{l s='Receive special offers from our partners!'}</label><sup> *</sup> {if array_key_exists('optin', $field_required)} <sup> *</sup> {/if} </div> {/if} Im Anhang befindet sich ein Screenshot des Registrierungsvorgangs mit der entsprechenden Box. Kann mir Jemand helfen ? Link to comment Share on other sites More sharing options...
Nickz Posted July 15, 2021 Share Posted July 15, 2021 Das kannst du in Javascript machen. Ob der so einfach in tlp einzufügen geht wess ich aber net Link to comment Share on other sites More sharing options...
rictools Posted July 16, 2021 Share Posted July 16, 2021 (edited) Nach meiner Kenntnis gibt es keine Notwendigkeit, dem Kunden eine Zustimmung abzuverlangen (die in den meisten Fällen sowieso eine Lüge wäre denn wer nimmt schon diese ellenlangen Textwüsten tatsächlich "zur Kenntnis"). Auf jeden Fall sollte "Datenschutzerklärung" aber verlinkt sein. Auch ob du an dieser Stelle unbedingt ein Captcha brauchst oder lieber mit ein paar Spam-Anmeldungen leben kannst (wenn so etwas überhaupt passiert, ist für Spammer doch überhaupt nicht interessant) könntest du dir überlegen, jeder Kunde den man dadurch verliert kostet Geld. Edited July 16, 2021 by rictools (see edit history) Link to comment Share on other sites More sharing options...
astoppa Posted July 19, 2021 Author Share Posted July 19, 2021 Danke für deine Mitteilung. Ich bin da nur ausführende Gewalt und soll das so machen. Hat Jemand eine Idee oder Alternative ? Link to comment Share on other sites More sharing options...
Nickz Posted July 19, 2021 Share Posted July 19, 2021 On 7/16/2021 at 5:15 PM, rictools said: Auch ob du an dieser Stelle unbedingt ein Captcha brauchst oder lieber mit ein paar Spam-Anmeldungen leben kannst Der Unterschied ist gewaltig, die paar Spam mails können locker 90% deines Mail Aufkommens sein. Gerade ältere Domains haben das Problem. Link to comment Share on other sites More sharing options...
craneparts Posted October 26, 2021 Share Posted October 26, 2021 hänge mich mal hier rein, weiss einer wo in 1.7.8.0 die authentication.tpl liegt, bzw. wie die sich da nennt?, danke. Link to comment Share on other sites More sharing options...
Nickz Posted October 26, 2021 Share Posted October 26, 2021 5 hours ago, craneparts said: authentication.tpl Have you had a look into templates/customer??? Link to comment Share on other sites More sharing options...
craneparts Posted October 27, 2021 Share Posted October 27, 2021 Hi Nickz, jupp, aber da ist das auch nicht drinn gewesen. Hat sich aber schon erledigt, danke. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now