Доброго времени уважаемые. Пост, думаю, может быть интересен только новичкам. В основном, делаю для себя заготовку кода. А то давно не было необходимости во вставке youtube роликов на сайты - забыл, где код лежит:)
Итак, имеем текстовое свойство YOUTUBE. В это поле записывается ссылка на ролик (которую можно получить, нажав на кнопку "поделиться" под роликом).
вы будете дергать ютуб при каждом открытии страницы? НУ ****** ПРОСТО. а я как **** сижу таблицу варю,чтоб снять нагрузку с ютуба,уменьшить скорость генерации и прочее...да нахер*? я с ютуба дергать тоже стану. Спасибо.
Барабанщиков Денис, поделитесь функцией, если не сложно. Думаю, новичкам пригодится ...
У меня где-то была функция, которая кроме вытягивания кода из различных вариаций, также проверяет что это за видео-сервер и осуществлялся показ нужных данных.
Но, youtube дает больше всего возможностей для разработчика, поэтому предпочитаю пользоваться именно им
Ban Dmitry, задача была именно показа ролика по ссылке на ролик. Да и вообще, смысл хранить больший объем данных, с которым на много сложнее будет работать. Если в свойстве инфоблока хранится именно ссылка на ролик, то по этой ссылке легко можем получить код видео и для этого кода вытянуть все остальные, интересующие нас данные ...
Алексей, я просто не мог понять, зачем все эти сложности, если редактору достаточно тыцнуть кнопку "Поделиться" на ютюбе и вставить полученный код в соответствующее поле в битриксе. С другой стороны, зная videoId, можно вытворять всякие забавные вещи, так что всё ок.
Ban Dmitry написал: вытворять всякие забавные вещи
В частности, в нашем решении магазина автозапчастей обращение к API youtube было именно для вывода информации о дате добавления видео, о количестве просмотров, а также описания видео.
Это минимум, который был выбран для данного решения, это просто демонстрация базы, которую можно дальше развивать, развивать и еще раз развивать.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».