मुझे अलग-अलग टैग $content
में node.tpl.php
फ़ाइल में चर से अलग-अलग फ़ील्ड प्रिंट करने की आवश्यकता है div
। मैं यह कैसे करूं और मुझे कैसे पता चलेगा कि क्षेत्र के नाम क्या हैं?
मुझे अलग-अलग टैग $content
में node.tpl.php
फ़ाइल में चर से अलग-अलग फ़ील्ड प्रिंट करने की आवश्यकता है div
। मैं यह कैसे करूं और मुझे कैसे पता चलेगा कि क्षेत्र के नाम क्या हैं?
जवाबों:
इसे इस्तेमाल करे
<?php print render($content['your_field_name']); ?>
यह उस फ़ील्ड मान को प्रिंट करेगा।
डेवेल मॉड्यूल और नोड में सक्षम करें- {सामग्री-प्रकार} .tpl.php
<?php dsm($node); ?>
<?php dsm($content); ?>
आप सभी $ नोड फ़ील्ड और सामग्री फ़ील्ड देख सकते हैं
उपलब्ध क्षेत्रों को खोजने का सबसे अच्छा तरीका है:
<?php
print render($content);
?>
अपने tpl फ़ाइल में। यह उपलब्ध फ़ील्ड्स की सूची प्रदर्शित करेगा। आप बाद में इन लाइनों को हटा सकते हैं। फिर, अपने व्यक्तिगत क्षेत्रों को मुद्रित करने के लिए आप बस ऐसा कर सकते हैं:
print render($content['field_blog_pic']); or
print $title
आपके फ़ील्ड्स (उपयोगकर्ता चित्र, छवि फ़ील्ड, सामान्य पाठ और इतने पर) के आधार पर।