Ми}{@лbI4

Блог хеллоуворлдщика

Расширение для получения информации о странице переданной по URL для Yii2

24.04.2015 embed, widget, yii2

Всем привет! =) Давно не писал, немного занят. За это время у меня появились некоторые новые плюшки с которыми я готов поделиться. Если честно, то их достаточно много. Намного больше, чем вы видите на GitHub. Я не в состоянии делиться со всеми из-за того, что многие из них чисто были написаны под проект, но они так же могут применяться и в других проектах. Просто, это не такая простая и быстрая работа по подготовке расширения на массовое использование. Нужно учитывать много нюансов, что пожирает время, которого не так много. Поэтому я делюсь только теми расширениями, которыми, я точно уверен, будут пользоваться другие, а так же я, не один раз.

О расширении

Данное расширение позволяет получить информацию о странице для последующего рендеринга. View в нем вы можете использовать свой указав путь к нему в конфиге виджета.

Зачем нужно это расширение?

Например, часто бывает необходимо получить код видео с YouTube для встраивания. Данное расширение позволяет это сделать с минимальным набором усилий. Более того, вы можете расширить его под свои нужды. Больше информации в документации библиотеки Embed, которую я использовал для этого расширения.

Данное расширение прекрасно получает информацию о видео с таких сайтов как: YouTube, RuTube, Vimeo, Coub, Instagram, VKontakte, Odnoklassniki и т.д. И оно так же прекрасно получает финормацию с любого другого URL.