Разбор $item

Главные вкладки

Аватар пользователя oldrobot oldrobot 9 мая 2012 в 14:51

Добрый день. Поздравляю с победой.

Никак не могу решить одну проблему, в моем field_image который отвечает за вывод изображения нужно поменять кое что в <img>. В field.tpl.php за вывод самого содержимого поля отвечает переменная $item, которая несет в себе массив. Как его разобрать и добавить нужные ключи к img я не пойму. Есть какие-то варианты?

Вот содержимое field.tpl

<?php
  
<div class="field-items"<?php print $content_attributes?>>
    <?php foreach ($items as $delta => $item): ?>
      <div class="field-item <?php print $delta 'odd' 'even'?>"<?php print $item_attributes[$delta]; ?>><?php print render($item); ?></div>
    <?php endforeach; ?>
  </div>
?>

Это генерируемый html (к примеру)

<div class="field field-name-field-art-image field-type-image field-label-hidden">
<div class="field-items">
<div class="field-item even">
<a href="http://drupal.local/sites/default/files/4742737685_248b69bde5_b.jpg">
<img width="584" height="375" alt="" src="http://drupal.local/sites/default/files/styles/art_style/public/47427376... typeof="foaf:Image">
</a>
</div>

Буду рад любой помощи.

Комментарии