Olá Pessoal
Sou novo em framework e mais novo ainda me Yii. Depois de tudo que li a respeito e de toda a comparação que fiz com outros FWs, fiquei entusiasmado em iniciar com o Yii. Fiz a instalação e o testdrive utilizando o yiic.
Até agora não estou acreditando que escrevi "model tabela" e "crud tabela" e tudo estava funcionando. Fantástico!
Mas aí veio a dúvida que ainda não consegui entender: faço tudo via promopt ou tenho que mexer em arquivos e escrever códigos? Caso tenha que mexer em arquivos, qual (ou quais) arquivos preciso manipular? Ou tenho que criar meus próprios arquivos? Se tenho que criar, em qual diretório faço isso?
Outra dúvida: de onde que o sistema arruma aquele admin/admin (ou demo/demo) pra fazer login? Criei uma tabela user e setei o main.php pra mysql, mas o usuário e senha que crio na minha tabela user não conseguem logar.
Eu tô meio perdido. Se alguém puder me dar uma luz ficarei feliz.
Flw gente... obrigado desde já!!!
Page 1 of 1
Iniciei - Como continuar? Consegui fazer o arranque inicial, agora estou perdido para continuar.
#2
Posted 17 August 2012 - 08:07 AM
Fábio,
Eu queria te responder todas suas dúvidas, mais a maioria nos docs, wiki, screencast do Yii ele te mostra de forma clara, assim não precisarei ficar repetindo sempre.
Existe um módulo nativo que vem no Yii que se chama Gii, ele você consegue fazer visualmente o mesmo que fez no prompt.
Eu peguei alguns links para te ajudar nesta nova e saudável jornada com Yii, espero você nas próximas dúvidas.
Creating Your First Yii Application
http://www.yiiframew...start.first-app
Screencast
http://www.yiiframew...om/screencasts/
Wiki
http://www.yiiframework.com/wiki/
Obs.: Faça seu projeto primeiro sem usar módulos, faça alterações, implantações, criações no projeto base que veio com o Yii. Se deseja usar sua tabela de user, você vai precisar alterar o arquivo /protected/components/UserIdentify.php para fazer conexão com seu banco de dados, abaixo tem um link mostrando como trabalhar com Autenticação e Autorização.
http://www.yiiframew.../en/topics.auth
Obs.: Correção do UserIdentify (/protected/components/UserIdentify.php)
Eu queria te responder todas suas dúvidas, mais a maioria nos docs, wiki, screencast do Yii ele te mostra de forma clara, assim não precisarei ficar repetindo sempre.
Existe um módulo nativo que vem no Yii que se chama Gii, ele você consegue fazer visualmente o mesmo que fez no prompt.
Eu peguei alguns links para te ajudar nesta nova e saudável jornada com Yii, espero você nas próximas dúvidas.
Creating Your First Yii Application
http://www.yiiframew...start.first-app
Screencast
http://www.yiiframew...om/screencasts/
Wiki
http://www.yiiframework.com/wiki/
Obs.: Faça seu projeto primeiro sem usar módulos, faça alterações, implantações, criações no projeto base que veio com o Yii. Se deseja usar sua tabela de user, você vai precisar alterar o arquivo /protected/components/UserIdentify.php para fazer conexão com seu banco de dados, abaixo tem um link mostrando como trabalhar com Autenticação e Autorização.
http://www.yiiframew.../en/topics.auth
Obs.: Correção do UserIdentify (/protected/components/UserIdentify.php)
This post has been edited by Newerton: 17 August 2012 - 10:52 AM
Newerton Vargas de Araújo
#3
Posted 17 August 2012 - 08:08 AM
Bom, o Newerton já te deu os caminhos para iniciares no Yii, quanto a questão de fazer o login com os usuários de sua tabela, precisas alterar o código do componente UserIdentity ("~/protected/components/Useridentity.php"), é de lá que ele "tira" o "admin admin".
Tem uma condicional autorizando passar se o login e a senha for admin, pois é apenas um testdrive.
Tem uma condicional autorizando passar se o login e a senha for admin, pois é apenas um testdrive.
#4
Posted 17 August 2012 - 08:40 AM
Newerton, on 17 August 2012 - 08:07 AM, said:
Fábio,
Eu queria te responder todas suas dúvidas, mais a maioria nos docs, wiki, screencast do Yii ele te mostra de forma clara, assim não precisarei ficar repetindo sempre.
[...]
Creating Your First Yii Application
http://www.yiiframew...start.first-app
Screencast
http://www.yiiframew...om/screencasts/
Wiki
http://www.yiiframework.com/wiki/
Llink mostrando como trabalhar com Autenticação e Autorização.
http://www.yiiframew.../en/topics.auth
Eu queria te responder todas suas dúvidas, mais a maioria nos docs, wiki, screencast do Yii ele te mostra de forma clara, assim não precisarei ficar repetindo sempre.
[...]
Creating Your First Yii Application
http://www.yiiframew...start.first-app
Screencast
http://www.yiiframew...om/screencasts/
Wiki
http://www.yiiframework.com/wiki/
Llink mostrando como trabalhar com Autenticação e Autorização.
http://www.yiiframew.../en/topics.auth
Nossa cara... quanto material. Muito bom! Vou ler tudo com calma e seguir suas orientações. Valeu pelas dicas e vamu que vamu!!!
#5
Posted 17 August 2012 - 08:43 AM
Lothor, on 17 August 2012 - 08:08 AM, said:
Bom, o Newerton já te deu os caminhos para iniciares no Yii, quanto a questão de fazer o login com os usuários de sua tabela, precisas alterar o código do componente UserIdentity ("~/protected/components/Useridentity.php"), é de lá que ele "tira" o "admin admin".
Tem uma condicional autorizando passar se o login e a senha for admin, pois é apenas um testdrive.
Tem uma condicional autorizando passar se o login e a senha for admin, pois é apenas um testdrive.
Vou dar uma olhada nesse arquivo. Aliás, vou dar uma olhada na arquitetura inteira... deve ajudar a me inteirar do assunto. Valeu pela dica e já já vou estar por qui esclarecendo dúvidas também.
Share this topic:
Page 1 of 1

Help














