Обухов Никита 11 мая 2009 в 1:34 Здравствуйте, Хочу настроить вывод ноды так, чтобы каждому полю добавить класс odd/even Как это можно сделать? В какую сторону смотреть? Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Обухов Никита 11 мая 2009 в 2:37 Решил так: 1) В папку с темой копируем файл content-field.tpl.php из sites\all\modules\cck\theme 2) Создаем content-field-ТИП_КОНТЕНТА.tpl.php и копируем в него содержимое content-field.tpl.php 3) В нём добавляем <?php global $zebra; if (!$zebra) {$zebra= 1;}else {$zebra++;}... <div class="field-items-<?php print ($zebra % 2 ? 'odd' : 'even') ?>">?> PS> Кто-нибудь знает, какая есть альтернатива для template_preprocess_field() в Друпал 6?
Комментарии
Решил так:
1) В папку с темой копируем файл content-field.tpl.php из sites\all\modules\cck\theme
2) Создаем content-field-ТИП_КОНТЕНТА.tpl.php и копируем в него содержимое content-field.tpl.php
3) В нём добавляем
<?php
global $zebra;
if (!$zebra) {
$zebra= 1;}
else {$zebra++;}
...
<
div class="field-items-<?php print ($zebra % 2 ? 'odd' : 'even') ?>">?>
PS> Кто-нибудь знает, какая есть альтернатива для template_preprocess_field() в Друпал 6?