क्या टिप्पणी रूपों पर विषय क्षेत्र को हटाना संभव है? मुझे यह बेकार और निरर्थक लग रहा है, क्योंकि टिप्पणी का विषय आमतौर पर लेख का शीर्षक पढ़ा जा रहा है, कम से कम मेरे लिए वैसे भी।
क्या टिप्पणी रूपों पर विषय क्षेत्र को हटाना संभव है? मुझे यह बेकार और निरर्थक लग रहा है, क्योंकि टिप्पणी का विषय आमतौर पर लेख का शीर्षक पढ़ा जा रहा है, कम से कम मेरे लिए वैसे भी।
जवाबों:
आप इसे admin/structure/types/manage/type-name
"अनुमति दें शीर्षक" चेकबॉक्स के साथ UI में बंद कर सकते हैं :
वहाँ मैंने इस प्रश्न का कुछ हल खोजा है।
विकल्प 1:
Drupal 7 में टिप्पणी शीर्षक कैसे निष्क्रिय करें । यह केवल यूजर इंटरफेस के माध्यम से टिप्पणी के विषय (शीर्षक) को छिपाने के लिए इतना आसान और अच्छा ट्यूटोरियल है।
विकल्प 2:
आप अपने वर्तमान सक्रिय विषय की फ़ाइल में हुक_परप्रोसेसर_काम () का उपयोग कर सकते हैं template.php
। यह वास्तव में अच्छा स्निपेट है, आप कुछ अन्य विकल्प भी कर सकते हैं। कमेंट-रिप्लाई, कमेंट-डिलीट या कमेंट-एडिट आदि।
function bartik_preprocess_comment(&$vars) {
$vars['submitted'] = $vars['created'] . ' — ' . $vars['author'];
switch( $vars['node']->type ){
case 'macine-name-of-node-type':
$vars['title'] =FALSE;
break;
}
}
//get comment by node id
$comment->nid = $nid;
//get form by form name
$form = drupal_get_form('comment_form', $comment);
//hide subject in form
hide($form['subject']);
//check comment form
print render($form);