मेरे पास एक कस्टम मॉड्यूल है जो एक छवि क्षेत्र के प्रदर्शन को प्रारूपित कर रहा है, जो कई मानों को स्वीकार कर सकता है। मैं जानना चाहता हूं कि क्षेत्र के पहले मूल्य (जैसे "[image1]") को डुप्लिकेट करने के लिए मुझे किस हुक का उपयोग करना चाहिए, और array_unshift()
बाकी कार्यों से पहले इसे सरणी की शुरुआत में वापस जोड़ दूंगा ( मुझे लगता है)। क्षेत्र का प्रदर्शन / विषय।
तो क्या था
- [Image1]
- [Image2]
- [छवि 3]
हो जाता है
- [Image1]
- [Image1]
- [Image2]
- [छवि 3]
मैं फिर उन्हें अलग से थीम देने जा रहा हूं, लेकिन मुझे लगता है कि मेरे पास पहले से ही वह हिस्सा है।
मैं वर्तमान में उपयोग कर रहा हूं hook_field_formatter_view()
, और $items
फ़ंक्शन के शीर्ष पर इसे सरणी की शुरुआत में जोड़ने की कोशिश की है, लेकिन यह काम नहीं कर रहा है। अगर मैं तुरंत इस यह पता चलता है, लेकिन केवल 3 आइटम उत्पादन प्राप्त करने के बाद सरणी; मैं यह मान रहा हूं कि क्षेत्र की संख्या कहीं और निर्धारित होती है।dprint_r()
$items
hook_field_formatter_view
लेकिन यह केवल छवि के अनुसार एक बार चलता है।