card; $customer = $receptionForm->customer; TicketSellAsset::register($this); $this->title = Yii::t('common/ticket', 'Create Ticket'); $this->params['breadcrumbs'][] = ['label' => Yii::t('common/ticket', 'Tickets'), 'url' => ['index' , 'number' => $card->number ]]; $this->params['breadcrumbs'][] = $this->title; $options = []; // $options['lookup_product_url'] = Url::toRoute(['product/lookup']); $options['clear_cart_url'] = Url::toRoute(['product/clear-list']); $options['types'] = TicketType::modelsToArray($ticketTypes); $options['user_cart'] = $model->userCart; // $options['customer_cart'] = $model->customerCart; $options['selected_type'] = count($ticketTypes) > 0 ? $ticketTypes[0]->id_ticket_type : 0; $options['url_delete_transaction'] = Url::toRoute(['transfer/delete']); $options['url_pay_transaction'] = Url::toRoute(['transfer/payout']); $options['url_pay_user_cart'] = Url::toRoute(['product/payout-user-cart' , 'number' =>isset($receptionForm->card) ? $receptionForm->card->number : '']); if ( isset($receptionForm->card) ){ $options['url_pay_customer_card'] = Url::toRoute(['product/payout-customer-cart','number' => $receptionForm->card->number]); $options['customer_cart'] = $model->customerCart; } $this->registerJs ( 'new TicketSell( '. json_encode($options).');' ); ?>