Sonata admin düzenleme formunda, çok sayıdaki ilişkiyi uygulamakla ilgili olarak aşağıdaki yapıya sahip bir sorun yaşıyorum.Sonata Yönetici düzenleme formu pek çok işe yaramıyor - 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)
Çok sayıda iş parçacığı gördüm ve listelenen çözümleri denedim. Ben
->add('products', 'sonata_type_model', array('by_reference' => false))
aşağıdaki hatayı ben bu çözmek için bir yol bulamadı Sonra
No entity manager defined for class Doctrine\ORM\PersistentCollection
olsun
denedi, ben->add('products', 'sonata_type_collection', array(), array('edit' => 'inline', 'inline' => 'table')
geçti aşağıdaki hata var
INVALID MODE type : sonata_type_collection - mapping : 8
Ben de değilim Purcha_product tablosundan miktarın nasıl alınacağını ve gösterileceğini anlamaya çalışın.
Herhangi bir işaretçi ve yardım oldukça beğeni topluyor.
teşekkürler Daniel => true 'genişletilmiş' eklemek için deneyebilirsiniz, ben onun detayları ile birlikte satın son ilişkili ürünü yükleyebilirsiniz bir yolu var mı, Tüm ürünleri onay kutularıyla yüklemek yerine - satınalma tablosundaki (bağlantı tablosu) miktarı da göstermem gerekiyor - herhangi bir yol var mı? – dagger