Dobrý den,
zkuste v souboru
classes/order/Order.php upravit funkci:
Kód:
public static function getByReference($reference)
{
$orders = new PrestaShopCollection('Order');
$orders->where('reference', '=', $reference);
return $orders;
}
na tvar:
Kód:
public static function getByReference($reference)
{
$orders = new PrestaShopCollection('Order');
$orders->where('id_order', '=', $reference);
return $orders;
}
Nevím, jestli tato změna neovlivní jiné části obchodu, které souvisejí se sledováním objednávek, takže vše pak důkladně otestujte. A samozřejmě by bylo nejlepší tuto úpravu řešit pomocí
přepsání (overrides).