मेरे पास फ़ील्ड ग्लोबल: कस्टम टेक्स्ट के साथ एक दृश्य है, जिसे लिंक के रूप में संशोधित किया गया है। मैं इस लिंक को जेनरेट करने के लिए रिप्लेसमेंट टोकन बदलना चाहता हूं, जो दूसरे क्षेत्र के मूल्य पर निर्भर है।
इसे hook_views_pre_render में संशोधित करने की कोशिश की गई, लेकिन मुझे ऐसा करने का कोई तरीका नहीं मिला।
Hook_views_post_render में दो सरणियाँ हैं:
$view->style_plugin->render_tokens
$view->style_plugin->row_tokens
जिसमें प्रत्येक पंक्ति के लिए जेनरेट किए गए लिंक होते हैं, लेकिन वे pre_render में मौजूद नहीं होते हैं, और उन्हें post_render में बदलने से काम नहीं होता है।
मैंने यह भी करने की कोशिश की है कि template_preprocess_views_view_fields लेकिन उस विशिष्ट दृश्य के लिए यह फ़ंक्शन फायरिंग नहीं करता है (अन्य विचारों के लिए यह करता है), और मुझे नहीं पता कि क्यों।