Problema caricamento infinito tasti salva e rimani e salva in Prestashop

Il problema del caricamento continuo dei pulsanti "salva e rimani" e "salva" nella scheda prodotti si manifesta solo in alcune installazioni di Prestashop.

La soluzione in alcune situazioni, consiste nel modificare i file (*.tpl) scritti per eseguire il salvataggio che risiedono in questa directory:

"root /admin folder > themes > default > template > controllers > products"

Si tratta di modificare la parte di codice relativa ai pulsanti di salvataggio (quella in grassetta per intenderci, che trovi di seguito.

Prima di tutto salvate una copia dei file interessati dalla modifica per rimpiazzarli se tutto non dovesse andare per il verso giusto.



1 - Stringa originale da modificare:

<button type="submit" name="submitAddproduct" class="btn btn-default pull-right" disabled="disabled"><br><i class="process-icon-loading"></i> {l s='Save'}</button>

Stringa modificata:

<button type="submit" name="submitAddproduct" class="btn btn-default pull-right" ><br><i class="process-icon-save"></i> {l s='Save'}</button>)

2 - Stringa originale da modificare:

<button type="submit" name="submitAddproductAndStay" class="btn btn-default pull-right" disabled="disabled"><br><i class="process-icon-loading"></i> {l s='Save and stay'}</button>

Stringa modificata:

<button type="submit" name="submitAddproductAndStay" class="btn btn-default pull-right" ><br><i class="process-icon-save"></i> {l s='Save and stay'}</button>


Praticamente è stata rimossa la parte di codice disabled=”disabled” e rimpiazzata la voce process-icon-loading con process-icon-save

Una volta effettuate le modifiche su tutti i file TPL e tutte le righe di codice interessate della cartella products, testate il tutto e buon lavoro.

La modifica funziona sempre, solo con alcuni Browser (Chrome per esempio) per eseguire il salvataggio si deve cliccare sul testo del pulsante e non su tutto il tasto.

Per qualsiasi info non esitate a contattarci.

Lascia un commento

Devi essere autenticato per inviare un commento.