मुझे निम्नलिखित संरचना के साथ सोनाटा एडमिन एडिट फॉर्म में कई रिश्तों को लागू करने में समस्या है।सोनाटा एडमिन कई लोगों को संपादित नहीं करता है - 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
मैं भी ऊना हूँ buy_product तालिका से मात्रा प्राप्त करने और प्रदर्शित करने के तरीके को समझने के लिए खून।
किसी भी पॉइंटर्स और सहायता की अत्यधिक सराहना की जाती है।
धन्यवाद डैनियल कोशिश कर सकते हैं, वहाँ एक रास्ता मैं अपने विवरण के साथ खरीद के साथ पिछले जुड़े उत्पाद लोड कर सकते हैं है, चेकबॉक्स के साथ सभी उत्पादों को लोड करने के बजाय - मुझे buy_product तालिका (लिंकिंग टेबल) में मौजूद मात्रा को दिखाने की भी आवश्यकता है - क्या कोई तरीका है? – dagger