คุณอาจจะลองชุดรูปแบบของข้อมูลโดยใช้หรือfield.tpl.php
theme_field()
เป็นตัวอย่าง (ใช้field.tpl.php
):
- คัดลอก
field.tpl.php
ไปยังไดเรกทอรีธีมของคุณจาก "modules / field / theme"
- ทำสำเนาของไฟล์นั้นและเปลี่ยนชื่อเป็น
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 แทนสไตล์และทำการเปลี่ยนแปลงในสไตล์ชีทของคุณแทนที่จะใช้สไตล์อินไลน์