menezes
(Menezes Web)
April 18, 2011, 7:16pm
1
Boa tarde galera, estou tentando usar a extensão JYoutube para poder visualizar vídeos do youtube, porém estou meio perdido, msm seguindo o exemplo que é mostrado exibe erro.
Extensão http://www.yiiframework.com/extension/jyoutube/
O erro que exibe parece erro de caminho. Porém fiz como no exemplo.
[b]CException
Alias "ext.youtube.JYoutube" is invalid. Make sure it points to an existing PHP file. [/b]
Se alguém tiver alguma dica agradeço.
[]'s
tenta usar
application.extensions.youtube.JYoutube
em vez de
ext.youtube.JYoutube
menezes
(Menezes Web)
April 18, 2011, 7:28pm
3
Já tinha tentado usar assim tb e não deu certo, peguei tb um ID do youtbe real…
O exemplo q estou usando é esse. Estou tentando usar ele em views/layouts/main.php
<?php
$this->widget('application.extensions.youtube.JYoutube', array(
'type'=>'image',
'width'=>'400',
'height'=>'300',
'enableImageClickEvent'=>true,
'youtubeId'=>'TqpX1OsJAkk',
'options'=>array(
'autohide'=>TRUE,
'autoplay'=>TRUE,
'showinfo'=>TRUE,
)
));
Outra dúvida q tenho é: o uso desse widget é pra se instanciar diretamente a classe em uma "view" que deseja exibir algo?
Eu colei o mesmo código no meu projeto e eu não tive nenhum problema…
cada vez que você usar este widget, cria-se uma instância da classe JYoutube…
menezes
(Menezes Web)
April 18, 2011, 7:39pm
5
chegou a mudar o JS para a pasta assets padrão do Yii ou ela ficou dentro da pasta Extensions msm?
Vou criar um projeto novo pra ver no que vai dar.
Basta copiar a extensão para a pasta Extensions …
Yii cria automaticamente uma pasta js/jquery-youtube.js dentro de assets
menezes
(Menezes Web)
April 18, 2011, 8:01pm
7
Criei um projeto novo pra testar e funcionou, porém ele criou como falei.
ao descompactar o arquivo destro da pasta extensions ele cria assets destro dela. Isso de acordo com a estrutura do Yii é correto ou deveria estar dentro da pasta assets q fica na raiz do projeto?
a pasta é criada automaticamente dentro da raiz do projeto…