Есть тип контента CKK - заголовок, картинка, краткое описание и полное описание. С помощью Views выводиться на главную блок с заголовком, картинкой и кратким описанием. сейчас выводиться следующее:
<div class="content">
<div class="view view-mnenie view-id-mnenie view-display-id-block_1 view-dom-id-3">
<div class="view-content">
<div class="views-row-1 views-row-odd views-row-first views-row-last">
<div class="views-field-title">
<label class="views-label-title">
</label>
<span class="field-content">Заголовок
</span>
</div>
<div class="views-field-field-mnenie-image-fid">
<span class="field-content">
<img class="imagefield imagefield-field_mnenie_image" width="86" height="120" alt="" src="#" />
</span>
</div>
<div class="views-field-field-mnenie-text-value">
<div class="field-content">
Краткое описание
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Подскажите пожалуйста как этот код привести в порядок. т.е. убрать лишние теги генерируемые CCK и Views. т.е. зделать примерно следующее:
Встроенные средства темизации Views мне не помогли. Может я что-то упустил? Ткните носом пожалуйста.
Комментарии
Никак
CCK и Views автоматом генерит дивы для удобной темизации
есть 2 путя
1) не использовать CCK и Views
2) переписать CCK и Views там где генерит дивы (проблем больше будет)
Практически весь вывод вьюса темизируется.
В конструкторе своего вьюс-блока нажми
Тема оформления: Информация
И посмотри какими шаблонами можно переопределить вывод.
Исходники шаблонов бери здесь
sites\all\modules\views\theme
Переименуй и складывай в папку темы.
для примера
находится в views-view.tpl.php
<?php
<div class="view-content">
<?php print $rows; ?>
</div>
?>
$rows - формирует views-view-fields.tpl.php
и так далее вглубь
Спасибо! Разобрался.
как бы он не изменял, он не сможет привести к тому виду который хочет... некоторые классы создаются в самом модуле views