आप का उपयोग करके field.tpl.php
या उन्हें क्षेत्र की कोशिश कर सकते हैं theme_field()
।
एक उदाहरण के रूप में (उपयोग करते हुए field.tpl.php
):
field.tpl.php
"मॉड्यूल / फ़ील्ड / थीम" से अपनी थीम निर्देशिका की प्रतिलिपि बनाएँ
- उस फ़ाइल की एक प्रतिलिपि बनाएँ और उसका नाम बदलें
field--field-channel.tpl.php
- हालाँकि आपको जो फ़ाइल पसंद है उसे संपादित करें।
इस काम के लिए एक त्वरित / गंदे उदाहरण के रूप में, इस field--field-channel.tpl.php
तरह दिख सकता है:
<div class="<?php print $classes; ?> clearfix"<?php print $attributes; ?>>
<?php if (!$label_hidden) : ?>
<div class="field-label"<?php print $title_attributes; ?>><?php print $label ?>: </div>
<?php endif; ?>
<div class="field-items"<?php print $content_attributes; ?>>
<?php foreach ($items as $delta => $item) : ?>
<div style="display:inline;" class="field-item <?php print $delta % 2 ? 'odd' : 'even'; ?>"<?php print $item_attributes[$delta]; ?>>
<?php
print render($item);
// Add comma if not last item
if ($delta < (count($items) - 1)) {
print ',';
}
?>
</div>
<?php endforeach; ?>
</div>
</div>
.Tpl फ़ाइल का उपयोग करके इसे पूरा करने के कई तरीके हैं, लेकिन यह सिर्फ एक विकल्प है। मैं एक शैली के बजाय DIV में एक वर्ग जोड़ने की सलाह देता हूं और इनलाइन शैलियों का उपयोग करने के बजाय अपनी स्टाइलशीट में परिवर्तन कर सकता हूं।