RobertoVergani Posted May 14, 2018 Share Posted May 14, 2018 MI scuso con coloro che scrivono gli add-on per PS ma o risolto in modo semplice ed efficiente il problema della manifestazione del consenso dell'utente. Infatti in PS manca la possibilità di chiedere il consenso al trattamento dei dati nel momento della registrazione di un nuovo utente. Nella versione 1.7.x di PS è possibile inserire un campo di spunta per la manifestazione del consenso, vedi allegato 01. Dato che non necessario salvare nessun dato ma solo bloccare la conferma del form se l'utente non spunta il consenso, é stato necessario modificare solo il file ... /public_html/classes/form/CustomerFormatter.php aggiungere questo codice: $format['my_field_required'] = (new FormField) ->setName('my_field_required') ->setType('checkbox') ->setLabel( $this->translator->trans( 'QUI INSERISCI IL TESTO CHE PREFERISCI ANCHE ABBASTANZA LUNGO', [], 'Shop.Forms.Labels' ) ) ->setRequired(true) ; io l'ho inserito dopo il campo password, prima del pulsante di conferma: dopo il blocco di codice che inizia con: if ($this->ask_for_partner_optin) { e prima del codice di commento che inizia con // Todo, replace (...) L'ultima istruzione ->setRequired(true) assicura che il form non possa essere accettato se il campo non è spuntato e viene visualizzato anche l'avviso. Spero sia utile a qualcuno. Roberto. [email protected] 1 Link to comment Share on other sites More sharing options...
emmebarbagallo Posted May 15, 2018 Share Posted May 15, 2018 Buongiorno RobertoVergani, molto utile questa tua soluzione e mi piacerebbe integrarla, se possibile, anche nella mia versione di prestashop (1.6.1.1). Sapresti indicarmi come fare ? Link to comment Share on other sites More sharing options...
RobertoVergani Posted May 15, 2018 Author Share Posted May 15, 2018 No, non so indicartelo. Come ho scritto lavoro con la versione 1.7.x e non ho la 1.6; non ti rimane che vedere se nella tua versione esiste lo stesso file "customer.formatter.php" e provare a modificarlo. Auguri. Link to comment Share on other sites More sharing options...
gisco62 Posted May 22, 2018 Share Posted May 22, 2018 Buongiorno potreste vedere se la soluzione che ho trovato versione 1.6.1.18 e valida per avere il consenso prima della registrazione di un nuovo utente campo obbligatorio OPTION IN modifica alle traduzioni front office e errori se non spunti il campo option in rileva un errore e DPGR obbligatorio + ho aggiunto un modulo per attivazione account via mail un po scocciante per i clienti ma le multe sono salate www.copyassistance.com Link to comment Share on other sites More sharing options...
amorxoigel Posted November 21, 2018 Share Posted November 21, 2018 Grazie Roberto! Sei stato molto d'aiuto! Link to comment Share on other sites More sharing options...
VinceA Posted March 17, 2019 Share Posted March 17, 2019 grazie tante, ottima informazione... l'ho implementato anche io sul mio nuovo ecommerce.. sapete indicarmi come inserirlo anche nella newsletter 1.7 di prestashop ho ancora il template classico e la newsletter mi appare in home. sito:okstore .it Link to comment Share on other sites More sharing options...
VinceA Posted April 3, 2019 Share Posted April 3, 2019 salve, ho un problema.. tempo fa ho inserito la DICHIARAZIONE nella home NEWSLETTER.. ma non ricrdo piu in que file si trova.. qualcuno può illuminarmi? in allegato screen Link to comment Share on other sites More sharing options...
Idroclic Posted April 4, 2019 Share Posted April 4, 2019 19 hours ago, VinceA said: salve, ho un problema.. tempo fa ho inserito la DICHIARAZIONE nella home NEWSLETTER.. ma non ricrdo piu in que file si trova.. qualcuno può illuminarmi? in allegato screen L'hai aggiunta nel TPL? Se si devi verificare il template del modulo newsletter! In caso contrario devi configurare il modulo apposito che utilizzi.. Link to comment Share on other sites More sharing options...
VinceA Posted April 4, 2019 Share Posted April 4, 2019 utilizzo il modulo standard di prestashop 1 hour ago, Idroclic said: L'hai aggiunta nel TPL? Se si devi verificare il template del modulo newsletter! In caso contrario devi configurare il modulo apposito che utilizzi.. Link to comment Share on other sites More sharing options...
alberto.filannino Posted October 14, 2019 Share Posted October 14, 2019 Grazie mille Roberto. L'integrazione è facile e funziona molto bene. Link to comment Share on other sites More sharing options...
mma87 Posted December 12, 2019 Share Posted December 12, 2019 C'è anche il modulo ufficiale di prestashop per il gdpr che è gratis per la versione 1.7 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