У меня возникла проблема с реализацией отношений многих и многих в форме редактирования admin соната со следующей структурой.Sonata Admin edit form many to many not working - symfony2.1.6
purchase (id, total_price, discount, created_at)
purchase_product (purchase_id, product_id, quantity)
product (id, title, desc, price, thumbnail, created_at)
Я видел много тем и пробовал решения, перечисленные в них. Я попытался
->add('products', 'sonata_type_model', array('by_reference' => false))
Я получаю следующую ошибку
No entity manager defined for class Doctrine\ORM\PersistentCollection
Тогда, когда я не мог найти способ, чтобы решить эту проблему, я перешел на
->add('products', 'sonata_type_collection', array(), array('edit' => 'inline', 'inline' => 'table')
Я получил следующее сообщение об ошибке
INVALID MODE type : sonata_type_collection - mapping : 8
Я также являюсь una чтобы выяснить, как получить и отобразить количество из таблицы purchase_product.
Любые указатели и помощь очень ценятся.
благодаря Daniel, Есть ли способ я могу загрузить последнюю связанный продукт с покупкой вместе с подробностями, вместо загрузки всех продуктов с помощью флажков - мне также нужно показать количество, которое находится в таблице purchase_product (таблица ссылок) - есть ли какой-либо способ? – dagger