Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

  • Список
  •  » FAQ
  •  » Как вывести в краткой новости превьюшку с Youtube

#1 2013-12-08 18:23:14

vl
Пользователь
Откуда: ua
Зарегистрирован: 2008-10-14
Сообщений: 636
Рейтинг :   14 
Профиль  Вебсайт

Как вывести в краткой новости превьюшку с Youtube

Код:

        <a href="{{ news.url.full }}">
            {% if (news.embed.imgCount > 0) %}
                <img src="{{ news.embed.images[0] }}" alt="{{ news.title }}" />
            {% else %}
{% if (p.xfields.vidik.value) %}<img src=http://img.youtube.com/vi/{{ p.xfields.vidik.value }}/default.jpg>{% endif %}     
                <img src="{{ tpl_url }}/images/no_image.jpg" alt="{{ news.title }}" />
            {% endif %}
        </a>

Здесь vidik - название дополнительного поля xfield, в которое нужно добавить id клипа из   Youtube

Выводит в  краткой новости  картинку, если нет - превьюшку с Youtube, если нет ни картинки ни клипа - катинку по умолчанию

Отредактированно vl (2013-12-08 18:23:33)

Неактивен

 

#2 2014-02-02 09:17:19

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

Правильно будет так

Код:

 {% if (p.xfields.vidik.count < 1) %}
<img src="{{ tpl_url }}/images/noimage.jpg"  />
{% else %}
<img src="http://img.youtube.com/vi/{{ p.xfields.vidik.value }}/default.jpg"  />
{% endif %}

Неактивен

 

#3 2014-02-02 22:29:52

vl
Пользователь
Откуда: ua
Зарегистрирован: 2008-10-14
Сообщений: 636
Рейтинг :   14 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

irbees2008 написал:

Правильно будет так

Так будет правильно только в случае если вставляется либо  картинка с ютуба, либо - дефолтная.
А  мой вариант более универсален: ищется сначала картинка с юбтуба, затем - картинка из новости, и только потом - дефолтная

Неактивен

 

#4 2014-02-03 09:02:28

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

а так у тебя будет грузиться две картинки посмотри в исходном коде сайта ,это будет подтормаживать загрузку сайта.И у тебя стоит выдергивание картинки из новости.

Отредактированно irbees2008 (2014-02-03 09:04:41)

Неактивен

 

#5 2014-02-03 15:02:58

vl
Пользователь
Откуда: ua
Зарегистрирован: 2008-10-14
Сообщений: 636
Рейтинг :   14 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

На сайте работает smile

Неактивен

 

#6 2014-02-03 20:32:17

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

работать будет

Неактивен

 

#7 2014-04-04 16:51:24

Дим
Новичок
Зарегистрирован: 2014-04-04
Сообщений: 11
Рейтинг :   
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

Подскажите, куда этот код вставлять?

Неактивен

 

#8 2014-04-04 17:54:10

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

В шаблон короткой и полной новости

Неактивен

 

#9 2014-04-04 21:24:38

Дим
Новичок
Зарегистрирован: 2014-04-04
Сообщений: 11
Рейтинг :   
Профиль  Вебсайт

Re: Как вывести в краткой новости превьюшку с Youtube

irbees2008 написал:

В шаблон короткой и полной новости

Объясните пожалуйста поподробнее

Неактивен

 
  • Список
  •  » FAQ
  •  » Как вывести в краткой новости превьюшку с Youtube

Board footer

Powered by FluxBB

[ Generated in 0.012 seconds, 17 queries executed ]