मैंने अभी ड्रूपल 7 के लिए व्यू मॉड्यूल स्थापित किया है और इसे अनुकूलित करने का तरीका जानने का प्रयास कर रहा हूं।
अब तक, मैंने निम्नलिखित बातें की हैं।
- सामग्री प्रकार निर्दिष्ट दृश्यों को बनाया और इसे 'videotest' के रूप में नामित किया।
- 'दृश्य-दृश्य-सूची - videotest.tpl.php'
- पृष्ठ बिना किसी समस्या के काम कर रहा है।
<?php print $wrapper_prefix; ?> <?php if (!empty($title)) : ?> <h3><?php print $title; ?></h3> <?php endif; ?> <?php print $list_type_prefix; ?> <?php foreach ($rows as $id => $row): ?> <li class="<?php print $classes_array[$id]; ?>"><?php print $row; ?></li> <?php endforeach; ?> <?php print $list_type_suffix; ?> <?php print $wrapper_suffix; ?>
मैं कैसे मेरे लिए $ पंक्ति फ़ॉर्मेट करने के लिए दृश्य रोकूँ:
यहाँ कस्टम टेम्पलेट कोड मैं प्रयोग किया जाता है (इस दृश्य से डिफ़ॉल्ट टेम्पलेट है)? मैं प्रत्येक मान को फ़ोरैच का उपयोग करके नोड में प्रारूपित करना चाहता हूं।
मैंने व्यू स्टाइल को अनफॉर्मेटेड कस्टम टेम्पलेट के साथ 'अनफॉर्मेटेड' के रूप में सेट करने का प्रयास किया, लेकिन यह मेरे लिए प्रत्येक मान भी शैलीबद्ध करता है।
// यह काम करता है, लेकिन यह वही नहीं है जो मैं ढूंढ रहा था। तो .. ऐसा लगता है कि views .view-list.tpl.php प्रत्येक नोड्स को प्रदर्शित करने के लिए विचार-दृश्य-फ़ील्ड.tpl.php का उपयोग कर रहा है। क्या विचार-दृश्य-फ़ील्ड.tpl.php का उपयोग किए बिना views.view-list.tpl.php से कच्चे मानों तक पहुंच बनाना संभव है? – Moon
हम्म ... मुझे लगता है कि आप hook_preprocessor_views_view__MY_FIRST_VIEW (& $ vars) का उपयोग कर सकते हैं http://drupal.org/node/303586 – dobeerman