SimplaDeveloper Опубликовано 23 мая, 2017 Жалоба Поделиться Опубликовано 23 мая, 2017 Здравствуйте! Нужно добавить поле для серийного номера, чтобы серийник потом печатался в товарном чеке. Для этого пытаюсь добавить поле для конкретной покупки в карточке заказа. Добавил поле в таблице s_purchases. В шаблоне заказа добавил нужно поле. Попробовал в OrderAdmin.php внести изменения : foreach($purchases as $purchase) { $variant = $this->variants->get_variant($purchase->variant_id); if(!empty($purchase->id)) if(!empty($variant)) $this->orders->update_purchase($purchase->id, array('variant_id'=>$purchase->variant_id, 'variant_name'=>$variant->name, 'sku'=>$variant->sku,'price'=>$purchase->price, 'amount'=>$purchase->amount, 'sn'=>$purchase->sn)); else $this->orders->update_purchase($purchase->id, array('price'=>$purchase->price, 'amount'=>$purchase->amount)); else $purchase->id = $this->orders->add_purchase(array('order_id'=>$order->id, 'variant_id'=>$purchase->variant_id, 'variant_name'=>$variant->name, 'price'=>$purchase->price, 'amount'=>$purchase->amount, 'sn'=>$purchase->sn)); $posted_purchases_ids[] = $purchase->id; } Пока безрезультатно. Помогите Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 23 мая, 2017 Жалоба Поделиться Опубликовано 23 мая, 2017 так а поле само в шаблоне? код покажите Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.