Как изменить вывод поля с несколькими изображениями для узла?
У меня есть тип контента (называемый Галерея ) с полем изображения (называемым field_gallery), который позволяет загружать и показывать 10 изображений.
Теперь я создаю узел и загружаю изображения. На выходе отображаются эти изображения, обернутые тегом div. Например:
<div class="field-item even"> <img …. /> </div>
<div class="field-item odd"> <img …. /> </div>
<div class="field-item even"> <img …. /> </div>
Вместо этого мне нужно, чтобы это было что-то вроде:
<img class="field-item even" …. />
<img class="field-item odd" …. />
<img class="field-item even" …. />
Как я могу это сделать. Должен ли я использовать функцию alter? Как? спасибо
1
Author: chefnelone, 2011-10-17
1 answers
- Вы можете перезаписать шаблон вывода поля, например field--field-name.tpl.php, или шаблон модуля, если это так. См. http://drupal.org/node/1089656.
- Вы можете перезаписать шаблон узла для этого типа контента (node--type.tpl.php). Введите
<pre><?php print_r($node); ?></pre>
, чтобы найти нужный элемент. Для получения информации о шаблоне см. http://drupal.org/node/1089656. - Вы можете создать страницу в представлениях.
3
Author: timofey.com, 2011-11-07 11:12:54