Jump to content

MVC em PHP


NelsonSilva
 Share

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.