Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: addr w Maj 02, 2011, 06:35:56 pm
-
W którym miejscu mam szukać pliku/kodu odpowiedzialnego za ustawianie statusów zamówień (nie chodzi mi o panel admina), abym mógł ustawić własny status dla danej dostawy/płatności przy złożeniu zamówienia.
np: moduł płatności za pobraniem + opłatą przy złożeniu zamówienia z brakami na stanie wyrzuca:
2011-05-02 17:55:19 Status zamówienia: Oczekuję na skompletowanie
2011-05-02 17:55:19 Przygotowanie do wysyłki
a chciałbym dodać swój nowy status i aby przy złożeniu zamówienia był dodatkowy status.
z
-
czy można otrzymać informację co robi ten fragment kodu po złożeniu zamówienia:
if ($id_order_state != _PS_OS_CANCELED_ AND $id_order_state != _PS_OS_ERROR_)
{
if (($id_order_state != _PS_OS_OUTOFSTOCK_) AND (($updateResult = Product::updateQuantity($product)) === false OR $updateResult === 1))
{
$history = new OrderHistory();
$id_order_state = _PS_OS_OUTOFSTOCK_;
$history->id_order = intval($order->id);
$history->changeIdOrderState(_PS_OS_OUTOFSTOCK_, intval($order->id));
}
Hook::updateQuantity($product, $order);
}