Ciao, una delle classi di Prestashop 1.7, presenti nel file validate.php è questa
Ho modificato questa classe per permettere l'inserimento nel campo EAN13 di caratteri dalla a alla z per esigenze che non sto a spiegare per non dilungarmi.
Questa è la classe modificata, ma continua a darmi errore di inserimento.
Ho capito che probabilmente sto sbagliando qualcosa nella modifica della classe, ma non capisco cosa. Qualche aiuto?
PHP:
public static function isEan13($ean13)
{
return !$ean13 || preg_match('/^[0-9]{0,13}$/', $ean13);
}
Questa è la classe modificata, ma continua a darmi errore di inserimento.
PHP:
public static function isEan13($ean13)
{
return !$ean13 || preg_match('/^[0-9a-z]{0,13}$/', $ean13);
}
Ultima modifica di un moderatore: