Как реализовать задачу?

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

Аватар пользователя Айрат Айрат 24 декабря 2014 в 16:48

Очень сложный для меня момент. В представлении пытаюсь вывести галерею из фото и видео.
Есть тип материала "Галерея" В нем 2 поля это фото(неограниченное кол-во ) и видео (неограниченное кол-во). Вывел все на странице представления. Но как блин вывести длительность видео как на картинке? Укажите путь. Какой именно момент нужно темизировать?

ВложениеРазмер
Иконка изображения galereya.png55.31 КБ

Комментарии

Аватар пользователя Айрат Айрат 25 декабря 2014 в 16:37

вот как сделал. Ж полная!!!!!!!!!!!!!!!!!!!!!!!!!

<?php
$j
=$view->query->pager->view->query->pager->display->handler->handlers['field']['field_gallery_video']->last_render;
preg_match_all('/<a(.*?)<\/a>/',$j,$match);
foreach (
$match[1] as $key=> $timea) {
echo 
'<a '.$timea.'</a>';
preg_match_all('/public\/video_embed_field_thumbnails\/youtube\/(.*?).jpg/',$timea,$match1);
$otvet$match1[1][0];
$data=file_get_contents('http://gdata.youtube.com/feeds/api/videos/'.$otvet.'?v=2&alt=jsonc');
$obj=json_decode($data);
//print_r ($obj);
echo '<br>';
echo 
$obj->data->title;
echo 
'<br>';
echo 
$obj->data->duration;
echo 
'<br><br><br><br><br>';
}
?>