Хотелось бы создать простую и маленькую корзину покупок. У меня есть предприятие Корзина, Заказ и Пользователь. Я хочу знать, как создать новый заказ на основе данных из корзины покупок после того, как пользователь нажмет отправить корзину.Как создать заказ с данными корзины покупок
Я не ищу код, но я хотел бы иметь некоторые идеи, как это сделать.
class Cart
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity="UserBundle\Entity\User")
* @ORM\JoinColumn(nullable=false)
*/
private $user;
/**
* @var integer
*
* @ORM\Column(name="quantity", type="integer")
*/
private $quantity;
//.......
}
объект Order
class Order
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity="UserBundle\Entity\User")
* @ORM\JoinColumn(nullable=false)
*/
private $user;
/**
* @var date
*
* @ORM\Column(name="date", type="date")
*/
private $date;
//......
}
Я хочу знать, как создать новый заказ на основе данных из корзины покупок после того, как пользователь нажмет отправить корзину. – hous
В своем посте вы сказали: «Я не ищу код, но я хотел бы иметь некоторые идеи, как это сделать», и Edit # 2 действительно отвечает на это. Можете ли вы подтвердить дом? Если вы не ищете что-то еще ... –