मेरे पास ऑर्डर इकाई है, जिसमें कई लाइनइटम इकाइयां संबद्ध हो सकती हैं।सोनाटा व्यवस्थापक - बाल व्यवस्थापक वर्ग
मैंने ऑर्डर के लिए एक व्यवस्थापक वर्ग और LineItem के लिए एक व्यवस्थापक वर्ग बनाया है। लेकिन मुझे ऑर्डर एडमिन क्लास का बच्चा होने के लिए LineItem Admin Class की आवश्यकता है।
LineItemAdmin कक्षा में, मैंने protected $parentAssociationMapping = 'order';
सेट किया है।
इसके अलावा, ऑर्डरएडमिन क्लास कॉन्फ़िगरफॉर्मफिल्ड्स विधि में, मैंने ->add('lineItems', 'sonata_type_model')
जोड़ा है।
हालांकि, यह अभी भी काम नहीं करता है। ऑर्डर फॉर्म में लाइन आइटम्स की सूची क्लिक करने योग्य नहीं है, इसलिए मैं नहीं देख सकता कि ऑर्डर एडमिन फॉर्म से लाइनइटम व्यवस्थापक सूची पृष्ठ कहने के लिए कैसे प्राप्त किया जाए।
क्या ऐसे मार्ग हैं जिन्हें कॉन्फ़िगर करने की आवश्यकता है? क्या lineItems
फॉर्म फ़ील्ड में बदलाव हैं जो मुझे करने की ज़रूरत है?
सोनाटा एडमिन बंडल पर कोई अच्छा दस्तावेज ढूंढना बहुत मुश्किल हो गया है, इसलिए किसी भी मदद की सराहना की जाएगी।
पीएस। सोनाटाएडमिनबंडल कोड के माध्यम से भी मदद नहीं मिली है, क्योंकि इसकी जटिलता के कारण कोड का पालन करना बहुत मुश्किल है।