मैंने Entity API का उपयोग करके एक कस्टम इकाई बनाई है जिसमें कुछ गुण हैं , जो एक वर्ग को विस्तारित करने वाले और में घोषित किए गए हैं ।hook_schema()
entityPropertyInfo()
EntityDefaultMetadataController
अब तक सब ठीक है।
अब मैं चाहूंगा कि उपयोगकर्ता यह देख सकें कि अगर मैं और हुकूफ़ील्ड_फैडर_फिल्ड्स () को लागू किया है और उन्हें घोषित किया है तो इन संपत्तियों को कैसे और कैसे प्रदर्शित किया जा सकता है।
फिर, मेरे नियंत्रक में जो EntityAPIController
मैंने फैली संपत्ति को $ सामग्री सरणी में जोड़ा buildContent()
, जैसा कि यहां उल्लिखित है ।
यह वास्तव में बहुत अच्छी तरह से काम करता है और गुण प्रदान किए जाते हैं और "मैनेज डिस्प्ले" में ऑर्डर और दृश्यता सेटिंग्स का सम्मान करते हैं।
हालाँकि, मैं यह पता नहीं लगा सकता कि लेबल पोजिशनिंग ( inline/above/hidden
) को कस्टमाइज़ करने के लिए मैनेज डिस्प्ले में सेटिंग्स को कैसे जोड़ा जाए और इन गुणों के लिए कस्टम फॉर्मेटर्स को कैसे निर्दिष्ट किया जाए।
कोई सुराग?