Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день. Прошу дать направление, помочь. И так.

1. Поля ноды-page выводятся через свой шаблон - node-page.tpl.php

2. Есть поле field_main_img. Вывожу field_main_img[0]['view']; ?>. Изображение через пресет imagecache.

3. Есть поле (в составе составного) field_description_img. Вывожу content['group_ingredient']['#children']; ?>, т.е. всю группу мультиполя. Само изображение через Lightbox2.

4. Остальные поля напрямую.

Вопрос: при попытке добавления микроразметки к полям через шаблон поля, например, content-field-field_main_img.tpl.php не получается добавить атрибут itemprop="image" к тегу img этого поля (а обарачивать дивом или спаном с этим атрибутом нельзя - валидатор не видит, нужно только к тегу img)потому, что в шаблоне выводит уже весь готовый тег img со всеми имеджкешами. При этом все изменения в шаблоне поля content-field-field_main_img.tpl.php никак не отражаются на выводе. Такое ощущение, что при выводе cck-поля, которое идет через imagecache или Lightbox? вообще используется другой шаблон. С остальными полями проблем нет.

Проще говоря, как добавить атрибуты микроразметки к тегам полей, генерируемых imagecahe и lightbox?

9 лет назад
asl_projects
Сергей 
35 летРоссия
12 лет в сервисе
Был
3 года назад