जवाबों:
ज़रुरी नहीं।
चूंकि Drupal 7.33 रिहाई वहाँ अब वैकल्पिक टेम्पलेट समर्थन और themeing समारोह में एक सेटिंग जोड़कर ड्रुपल (कोर) में लिस्टिंग विकल्प के लिए सरल समर्थन है settings.php।
टेम्प्लेट और थीम फ़ंक्शन के लिए "theme_hook_original" वैरिएबल और थीम डेवलपर्स के लिए पेज के HTML में प्रासंगिक जानकारी प्रदान करने के लिए एक वैकल्पिक साइटव्यूड थीम डीबग मोड जोड़ा गया। थीम डीबग मोड Drupal 8 में Twig के साथ उपयोग किए जाने वाले पर आधारित है और इसे TRUE (API जोड़) के लिए "theme_debug" चर सेट करके एक्सेस किया जा सकता है।
इसलिए सेटिंग में। आप सेट करें:
$conf['theme_debug'] = TRUE;
फिर अपने पृष्ठ के स्रोत को देखें और आप अपने HTML में टिप्पणियों <!-- THEME DEBUG -->को वर्तमान नोड के लिए फ़ंक्शन और टेम्पलेट सुझावों की सूची के रूप में देखेंगे ।
उदाहरण के लिए आउटपुट /admin/structure/views:
<!-- THEME DEBUG -->
<!-- CALL: theme('html') -->
<!-- FILE NAME SUGGESTIONS:
* html--admin--structure--views.tpl.php
* html--admin--structure.tpl.php
* html--admin.tpl.php
x html.tpl.php
-->
... lots of HTML ...
<!-- THEME DEBUG -->
<!-- CALL: theme('region') -->
<!-- FILE NAME SUGGESTIONS:
* region--page-top.tpl.php
x region.tpl.php
-->
<!-- THEME DEBUG -->
<!-- CALL: theme('toolbar') -->
<!-- BEGIN OUTPUT from 'modules/toolbar/toolbar.tpl.php' -->
यह Drupal 8 में निर्मित Drupal 8 Twig हेल्पर कार्यक्षमता का एक बैकपोर्ट है (मोटे तौर पर मुझे लगता है क्योंकि devel_theme का Drupal 8 रिलीज़ नहीं है)।