Exemple #1
0
 protected function processResponse($response)
 {
     if (!$response->isError() and $object = $response->getObject() and !empty($object['order_id'])) {
         $_SESSION['order_id'] = $object['order_id'];
     }
     return parent::processResponse($response);
 }
Exemple #2
0
 public function initialize()
 {
     if (!$this->getProperty('order_id')) {
         return "Не указан ID заказа";
     }
     if (!($resource_id = (int) $this->getProperty('resource_id'))) {
         return "Не указан ID товара";
     }
     // else
     if ($resource = $this->modx->getObject('modResource', $resource_id)) {
         $this->setProperty('product_id', $resource->Product->id);
     }
     return parent::initialize();
 }