mam problem który wydaje się być trywialny a nie mogę znaleźć rozwiązania, mianowicie używam https://github.com/stof/StofDoctrineExtensionsBundle do sortowania Entity i o ile przy zapisie / usunięciu Entity nie ma problemu - pozycje się aktualizują to przy zmianie parenta (SortableGroup) według którego ustalana jest pozycja nic się nie dzieje (nie zmienia się pozycja)
Kawałek kody z Entity:
/** * @Gedmo\SortableGroup * @ORM\ManyToOne(targetEntity="Page", inversedBy="children") * @ORM\JoinColumn(name="parent_id", referencedColumnName="id") */ protected $parent; /** * @Gedmo\SortablePosition * @ORM\Column(name="position", type="integer") */ private $position;
Czy ktoś korzysta z tego bundla ? Czy sortable potrafi poradzić sobie z zmianą parenta czy sam muszę dopisać tą akcję do listenera ?