Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести только видео из краткой новости в сайдбар?

Как вывести только видео из краткой новости в сайдбар?


     12.10.2015    Общие вопросы, Ламерские вопросы    2888

вопрос
Есть сайт, где в каждой новости опубликовано видео с youtube, добавлено через стандартный media=

Задача: Сделать что-то наподобие модуля "популярные новости", и вывести в сайдбар только заголовок новости и видео в уменьшенном до ширины сайдбара.

Я бы использовал стандартный custom, но там можно вывести только {short-story} т.е. только краткую новость полностью, а нужно только видео, без текста и картинок.

Вопрос: Как вывести только видео в сайдбар через custom или каким-либо другим способом?
Вопрос 2: Как уменьшить ширину видео для сайдбара, ведь в глобальных настройках указана фиксированная ширина и в сайдбаре видео на css width не реагирует.

Ответа пока нет


8 комментариев

zikwal
Юзер

zikwal - 12 октября 2015 17:12 -

Я бы использовал стандартный custom, но там можно вывести только {short-story} т.е. только краткую новость полностью, а нужно только видео, без текста и картинок.


Вы ведь можете создать отдельный шаблон для именно этой задачи.

И как мне кажется, придется вставлять все через доп поля. Так как обычными способами не вытащить контент из короткой новости.

А там все просто. !

justalex
Юзер

justalex - 12 октября 2015 17:26 -

zikwal,
Да шаблон отдельный создать не проблема, если имеете в виду .tpl

А каждое видео засунуть в дополнительное поле не представляется возможным, т.к. новостей там около 6000

А средствами php нельзя ли как то замутить? Знаю что в некоторых сторонних модулях есть возможность показывать только картинку из краткой новости, а мне нужно так же только видео.

zikwal
Юзер

zikwal - 12 октября 2015 17:33 -

justalex,
Картинку из короткой новости, Вы можете вывести средствами DLE - {image-1} {image-2} и т.д.

justalex
Юзер

justalex - 12 октября 2015 17:39 -

Цитата: zikwal
Картинку из короткой новости, Вы можете вывести средствами DLE - {image-1} {image-2} и т.д.


Спасибо, буду знать. Жаль что картинок там практически нет. Может как то можно достать картинку - preview с самого ролика youtube, тоже было бы неплохо.

zikwal
Юзер

zikwal - 12 октября 2015 17:43 -

justalex,
Помню был где-то модуль такой. Качал он превью от ютуба. Только не помню, его схему работы, но, гугл Вам в помощь! :-)

justalex
Юзер

justalex - 12 октября 2015 18:16 -

Цитата: zikwal
Помню был где-то модуль такой. Качал он превью от ютуба. Только не помню, его схему работы, но, гугл Вам в помощь! :-)


Спасибо, поищу

Recto
Юзер

Recto - 12 октября 2015 22:30 -

justalex
Для высокого качества версии миниатюре использовать URL, похожий на этот:

http://img.youtube.com/vi/код видео от youtube/hqdefault.jpg
Существует также среднее качество вариант эскиза, используя URL, похожий на HQ:

http://img.youtube.com/vi/код видео от youtube/mqdefault.jpg
Для версии стандартной четкости эскиза, используйте URL, похожий на этот:

http://img.youtube.com/vi/код видео от youtube/sddefault.jpg
Для максимального разрешения редакции миниатюре использовать URL, похожий на этот:

http://img.youtube.com/vi/код видео от youtube/maxresdefault.jpg

justalex
Юзер

justalex - 17 октября 2015 12:26 -

Да, спасибо, достать скрин ютюба не проблема, но в моем случае нужен какой-то скрипт наверное, который вместо "код видео от youtube" будет подставлять [media=код видео от youtube] для каждой новости

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх