2026.1.7 - Errore queryselector con campi personalizzati e refuso “Partiva iva 
Autor: Dario B.Con WebSite X5 Pro 2026.1.7 ho rilevato due problemi nel checkout e-commerce.
1. Errore JavaScript con campi personalizzati
In console compare questo errore:
Uncaught SyntaxError: Failed to execute 'querySelector' on 'Element':
'[data-uuid=000000000]' is not a valid selector.
Il campo personalizzato viene generato così:
<input type="Text" id="000000000" data-uuid="000000000">
Sembra che x5cartengine.js costruisca il selettore senza virgolette:
[data-uuid=000000000]
Con un valore numerico il selettore può risultare non valido.
La forma corretta dovrebbe essere:
[data-uuid="000000000"]
oppure andrebbe usato CSS.escape().
Preferirei non eliminare e ricreare i campi personalizzati, perché potrebbero essere già collegati agli ordini salvati nel database, allo storico ordini e agli script personalizzati del checkout.
2. Refuso nella label Partita IVA
Nei file esportati il campo VAT risulta avere questa label:
“Partiva IVA” invece di "Partita IVA", v al posto della t
Il campo tecnico sembra restare correttamente identificato come id/uuid “VAT”, quindi la correzione dovrebbe riguardare solo la label visualizzata, senza modificare l’identificativo tecnico del campo.
Potete verificare entrambi i punti?

Buongiorno Dario,
provvederò a verificare la situazione relativa ai campi personalizzati,
relativamente alla P. IVA ho riportato la segnalazione, ma puoi nel frattempo già intervenire dalla sezione Lingua dei Contenuti, cercando l'ID cart_field_vat e correggendolo da Partiva a Partita.
Buongiorno Dario,
ho proceduto a riportare anche la segnalazione sull'errore JS, riproducendolo con l'aggiunta di un campo custom oltre a quelli già disponibili.
Provvederemo a rilasciare una correzione appena possibile.
Buongiorno Dario,
nella versione 2026.1.9, rilasciata come Beta stamattina, sono state incluse correzioni sia relativamente all'errore in presenza di campi personalizzati nei dati utente che alla localizzazione di Partita IVA.