में कस्टम वर्गीकरण अवधि पृष्ठ मैं ड्रूपल 7 में एक कस्टम वर्गीकरण अवधि पृष्ठ बनाने की कोशिश कर रहा हूं। मैंने अपने टेम्पलेट फ़ोल्डर में एक पृष्ठ - taxonomy.tpl.php फ़ाइल बनाई है। फ़ाइल केवल एक संदेश प्रिंट करता है। अब मैंड्रूपल 7
function template_preprocess_page($variables) {
if (arg(0) == 'taxonomy') {
$variables['template_file'] = 'page--taxonomy-tpl';
}
}
को मेरे template.php में जोड़कर टेम्पलेट फ़ाइल को मजबूर करने का प्रयास करता हूं, लेकिन यह काम नहीं करेगा। क्या आप मेरी मदद कर सकते हैं? और अगर मुझे कस्टम पेज काम मिल रहा है, तो मैं इस शब्द के साथ नोड्स कैसे प्राप्त करूं (पृष्ठ - taxonomy.tpl.php में)? अग्रिम में धन्यवाद।
धन्यवाद दोस्त - यह काम करता है! हालांकि यह एक कस्टम वर्गीकरण पृष्ठ के लिए सबसे अच्छा तरीका है? मैं अपने टेम्पलेट के सभी क्षेत्रों का उपयोग करना चाहता हूं, और केवल एक कस्टम "मुख्य सामग्री" बनाना चाहता हूं। इसका कोई मतलब भी है क्या? यह टेम्पलेट बस सब कुछ ओवरराइट करेगा .. –
@ s0mmer मुझे लगता है कि यह वही तरीका है जो इसे करना है। यह पूरे पृष्ठ के लिए एक लेआउट बना रहा है, न केवल मुख्य सामग्री। तो यदि आप अपने सभी सामान्य क्षेत्रों और ऐसे, खुले पेज.tpl.php चाहते हैं और इसे पृष्ठ में कॉपी/पेस्ट करें - taxonomy.tpl.php, तब वहां से आप अनुकूलित कर सकते हैं हालांकि आप अपने सामान्य क्षेत्रों आदि को पसंद करेंगे और करेंगे – Laxman13