Я пытаюсь реализовать такой эффект в форме создания новой категории: я добавляю «список выбора» в форму, чтобы показать все категории, которые я создал, поэтому я попытался:
> /**
> * @var string $parent
> *
> * @ORM\ManyToOne(targetEntity="ProductCategory")
> * @ORM\JoinColumn(name="product_category_id",
> referencedColumnName="id")
> */
>
> private $parent;
тогда я хочу понять, что: если флажок isRoot установлен, родительский параметр установлен как «root», поэтому я написал:
> if($entity->getIsRoot()){
> $entity ->setParent('root');
> }
Однако, это дает мне исключение:
Ожидаемый аргумент типа «объект», «строка», заданный
в чем дело? Как решить проблему.
Заранее спасибо! :)