Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: addr w Maj 02, 2011, 06:35:56 pm

Tytuł: Statusy zamówień
Wiadomość wysłana 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

Tytuł: Odp: Statusy zamówień
Wiadomość wysłana przez: addr w Maj 03, 2011, 11:31:42 pm
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);
}