Jump to content

Edit History

Codencode

Codencode

Questo comportamento è "gestito" dai metodi Order::hasBeenShipped() e Order::hasBeenDelivered().

Questi 2 metodi verificano se l'ordine è stato Spedito (hasBeenShipped) o Consegnato (hasBeenDelivered).

Un ordine risulta spedito se ha assunto uno stato che ha il campo shipped su 1 (Segna l'ordine come spedito).

Un ordine risulta spedito se ha assunto uno stato che ha il campo delivery su 1 (Mostra il PDF di consegna).

I metodi in questione vengono richiamati nel metodo PrestaShop\PrestaShop\Adapter\Order\QueryHandler\GetOrderForViewingHandler::handle()

qui infatti viene istanziata la classe OrderForViewingche che accetta nel costruttore, oltre ad altri parametri,  $isDelivered e $isShipped.

Spero che queste info possano darti uno spunto su come risolvere la questione.

Codencode

Codencode

Questo comportamento è "gestito" dai metodi Order::hasBeenShipped() e Order::hasBeenDelivered().

Questi 2 metodi verificano se l'ordine è stato Spedito (hasBeenShipped) o Consegnato (hasBeenDelivered).

Un ordine risulta spedito se ha assunto uno stato che ha il campo shipped su 1 (Segna l'ordine come spedito).

Un ordine risulta spedito se ha assunto uno stato che ha il campo delivery su 1 (Mostra il PDF di consegna).

I metodi in questione vengono richiamati nel metodo PrestaShop\PrestaShop\Adapter\Order\QueryHandler\GetOrderForViewingHandler::handle()

qui infatti viene istanziata la classe OrderForViewingche che accetta nel costruttore, oltre ad altri parametri,  $isDelivered e $isShipped.

 

×
×
  • Create New...