Číslo objednávky (Order reference) jako číslo v Prestashopu verze 1.5.x

Pro odstranění označení objednávky znaky (písmeny) a nahrazení běžným číslem (jako v starších verzích Prestashopu) jsme udělali jednoduchou úpravu souboru /override/classes/order/Order.php

<?php

class Order extends OrderCore
{
public static function generateReference()
	{
	   	$query = new DbQuery();
		$query->select('MAX(id_order) as max');
		$query->from('orders');
		$query->where('id_cart' > 0);
		$order = Db::getInstance()->getRow($query);
		$reference = $order['max'] +1 ;
		return sprintf('%09d', $reference);
	
	
	}
}

Dnes již existuje modul od PrestadevNL, který velmi usnadní práci, není potřeba žádná úprava, pouze stačí nainstalovat modul a nastavit.
Dodali jsme do modulu český překlad, zdarma modul můžete stáhnout zde: Modul číslo objednávky (Order reference) jako číslo

Příspěvek byl publikován v rubrice Moduly, Úpravy se štítky , , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

8 komentářů u Číslo objednávky (Order reference) jako číslo v Prestashopu verze 1.5.x

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *