overbags Posted October 27, 2018 Share Posted October 27, 2018 ciao a tutti. Questa settimana ho deciso di passare da prestashop 1.6.1.20 a 1.7.4.3 per uno come me che non ci capisce tanto è stata un'odissea .... comunque sono quasi a fine. ho un problema con uno script che ho trovato in questo forum il file è Order.php che si trova in override/classes/order e mi serve a far scrivere il numero di ordine come mi comoda a me.. 2018/00100 il problema è che adesso quando importo gli ordini con amazon marketplace mi da un errore e penso sia dovuto alla versione di prestashop cambiata perchè fino adesso funzionava bene mi potreste dire cosa correggere ? Notice: Undefined index: product_attribute_id in /web/htdocs/www.overbags.com/home/override/classes/order/Order.php on line 48 <?php class Order extends OrderCore { public static function generateReference() { $last_id = Db::getInstance()->getValue(' select right(reference,4) from '._DB_PREFIX_.'orders where id_order = (SELECT max(id_order) FROM '._DB_PREFIX_.'orders where year(date_add) = year(CURRENT_DATE))'); $last_id = intval($last_id); return str_pad((int)$last_id + 1, 9, date('Y').'/000000000', STR_PAD_LEFT); } } Link to comment Share on other sites More sharing options...
Haumea Posted October 28, 2018 Share Posted October 28, 2018 Ciao, alla riga 48 cosa c'è? Potresti trascrivere il codice o la funzione presente? 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