stanuservice Posted May 11, 2017 Share Posted May 11, 2017 Buongiorno, abbiamo questa necessita: in una spedizione con piu oggetti non vorremmo calcolarne la somma, bensì prendere come peso complessivo il peso dell'articolo più pesante. Chiediamo cortesemente se qualcuno abbia soluzioni in merito. Grazie Link to comment Share on other sites More sharing options...
Codencode Posted May 12, 2017 Share Posted May 12, 2017 (edited) Si potrebbe fare modificando il metodo getTotalWeight della calsse Cart (PS 1.6) Edited May 12, 2017 by codencode (see edit history) Link to comment Share on other sites More sharing options...
stanuservice Posted May 18, 2017 Author Share Posted May 18, 2017 Grazie per il suggerimento codencode, sembrerebbe la strada giusta. Abbiamo però un problema con gli ovveride. Creata una classe Cart nella cartella ovveride/class per ridefinire il metodo, se cancello il file class_index.php (come indicato nella guida di prestashop); prestashop ricrea il file, ma il sito non funziona più... (pagina bianca) Volevamo prendere questa strada, per evitare di dover ripetere la modifica ad ogni aggiornamento di PS. La versione attuale che utilizziamo è la 1.6.1.11 Qualche idea sul perchè di questo strano comportamento? Grazie Link to comment Share on other sites More sharing options...
Codencode Posted May 18, 2017 Share Posted May 18, 2017 Facendo l'override non sei comunque sicuro al 100% negli aggiornamenti, questo perchè nelle versioni successive potrebbe cambiare il codice del metodo che vai a sovrascrivere, quindi bisognerebbe sempre verificare che non sia stato cambiato nulla. Di sicuro c'è qualche errore. Abilita la visualizzazione degli errori. 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