क्या हैवेल डेवेलर का कोई विकल्प?


14

मैं थीम डेवलपर मॉड्यूल का उपयोग कर रहा हूं। मॉड्यूल बहुत अच्छा है, लेकिन फिर भी यह बहुत छोटी है। वहाँ एक कम छोटी गाड़ी विकल्प है?

जवाबों:


28

ज़रुरी नहीं।

चूंकि 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 रिलीज़ नहीं है)।


3
यह डी 8 और डी 7 दोनों पर काम करते समय इन्फोटेक को नया तरीका देना चाहिए। इसके अलावा, फ़ायरफ़ॉक्स डेवलपर टूल में HTML टिप्पणियों के प्रदर्शन को सक्षम करें।
Kgaut
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.