NelsonSilva Posted March 31, 2010 at 10:09 AM Report #319066 Posted March 31, 2010 at 10:09 AM Boas, Sou estudante da UTAD, e tenho que fazer um web site em php usando MVC. Alguém tem algum exemplo prático(código fonte) que possa arranjar, ou explicar?Não consigo interligar as coisas. Obrigado Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
scorch Posted March 31, 2010 at 10:55 AM Report #319076 Posted March 31, 2010 at 10:55 AM Eu escrevi este artigo para a framework CodeIgniter, mas pode-te dar uma ideia de como funcionam as coisas. 🙂 https://wiki.portugal-a-programar.pt/dev_web/php/codeigniter/ PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
NelsonSilva Posted March 31, 2010 at 05:25 PM Author Report #319162 Posted March 31, 2010 at 05:25 PM Boa!Obrigado. Já agora, mais uma dúvida...Como é que chamo uma classe que é está noutro ficheiro??Já utilizei com o extends mas o compilador diz que não encontra a classe. Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
scorch Posted March 31, 2010 at 06:42 PM Report #319176 Posted March 31, 2010 at 06:42 PM Que classe? Um model? PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
NelsonSilva Posted March 31, 2010 at 06:57 PM Author Report #319179 Posted March 31, 2010 at 06:57 PM Sim, como chamo o model no meu controller? Porque se eu fizer isto por exemplo, muito simples: class IndexController extends Model (A classe model está noutro ficheiro) { public function indexAction() { } } $C=new IndexController(); $C->mostra(); O compilador diz que não encontra a classe Model. Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
scorch Posted March 31, 2010 at 07:02 PM Report #319180 Posted March 31, 2010 at 07:02 PM Estás a usar Kohana, CodeIgniter ou outra? PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
NelsonSilva Posted March 31, 2010 at 07:48 PM Author Report #319182 Posted March 31, 2010 at 07:48 PM Estou a usar Zend studio 7.1.1 Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
scorch Posted March 31, 2010 at 08:39 PM Report #319198 Posted March 31, 2010 at 08:39 PM Então não te posso ajudar muito, porque nunca trabalhei com Zend. Já viste na documentação deles? Lá provavelmente terá. 🙂 PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
mjamado Posted March 31, 2010 at 08:42 PM Report #319202 Posted March 31, 2010 at 08:42 PM Estou a usar Zend studio 7.1.1 OMG, isto agora foi hilariante! 🙂 Zend Studio é um IDE, o scorch estava a falar duma framework... Se não sabes qual estás a usar, provavelmente não estás a usar nenhuma. "Para desenhar um website, não tenho que saber distinguir server-side de client-side" - um membro do fórum que se auto-intitula webdesigner. Temo pelo futuro da web.
NelsonSilva Posted April 1, 2010 at 04:23 PM Author Report #319312 Posted April 1, 2010 at 04:23 PM Para tua informação o zend studio tem a framework incluída. É a framework Zend Framework1.10(última versão estável). Vai pesquisar! Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
yoda Posted April 1, 2010 at 04:39 PM Report #319315 Posted April 1, 2010 at 04:39 PM Ainda assim, falar da IDE não tem necessariamente que ver com a framework. before you post, what have you tried? - http://filipematias.info sense, purpose, direction
NelsonSilva Posted April 1, 2010 at 04:50 PM Author Report #319317 Posted April 1, 2010 at 04:50 PM Pois não, mas neste caso estão relacionados. O problema é que não percebo mesmo, como não me deixa fazer extend de uma classe que está em outro ficheiro. Ficheiro esse que inclusive está na pasta dos controllers. Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
yoda Posted April 1, 2010 at 04:52 PM Report #319319 Posted April 1, 2010 at 04:52 PM Tens um model dentro da pasta controllers? Se é isso, é normal que não funcione. before you post, what have you tried? - http://filipematias.info sense, purpose, direction
NelsonSilva Posted April 1, 2010 at 04:55 PM Author Report #319321 Posted April 1, 2010 at 04:55 PM Não! Eu criei outro controller para ver qual seria o problema, visto com o model não estar a funcionar. Mas mesmo assim, quando tento chamar esse segundo controller, dá erro a dizer que não consegue encontrar a classe que estou a extender. Aqui está o erro: Fatal error: Class 'ErrorController' not found in C:\xampp\htdocs\New2\application\controllers\IndexController.php on line 13 Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
mjamado Posted April 1, 2010 at 05:25 PM Report #319334 Posted April 1, 2010 at 05:25 PM Para tua informação o zend studio tem a framework incluída. É a framework Zend Framework1.10(última versão estável). Vai pesquisar! Para tua informação, a Zend Framework e o Zend Studio são coisas distintas, e há versões do Zend Studio sem a Zend Framework. Até porque o Zend Studio existe há muito mais tempo (muito, mesmo) do que a Zend Framework. Parece que não sou eu quem precisa de pesquisar... "Para desenhar um website, não tenho que saber distinguir server-side de client-side" - um membro do fórum que se auto-intitula webdesigner. Temo pelo futuro da web.
NelsonSilva Posted April 1, 2010 at 05:29 PM Author Report #319335 Posted April 1, 2010 at 05:29 PM Estou a falar do Zend studio 7.1.1 que já vem com a framworks instaladas(1.9) podes fazer upgrade para a última. O problema já foi resolvido. Obrigado a todas as respostas. Nelson Silva / Fundador Doa-se nsilva@doa-se.com / 932080068 Doa-se : http://Doa-se.com
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now