Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 24-05-2011 05:41:49

cvbdev
Membre
Date d'inscription: 20-01-2011
Messages: 27

Mon modele est introuvable ! Auriez-vous une idée ?

Bonjour,

J'ai un petit soucis dans mon controller il me dit que mon model est introuvable. Je pense que c'est un soucis de déclaration du model, mais je ne sais pas où exactement. Auriez-vous une idée ? smile

Application.ini

Code:

[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
resources.frontController.params.displayExceptions = 0

database.adapter = "PDO_MYSQL"
database.params.dbname = "photographie"
database.params.username = "coucou_fantaisiste"
database.params.password = "coucou_fantaisiste" 
 
[staging : production]
 
 
 
 
[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
 

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

Bootsrap

Code:

<?php
//http://www.reseaucerta.org/cotecours/ccMVC/index.html

defined('APPLICATION_PATH')
    || define('APPLICATION_PATH',
              realpath(dirname(__FILE__) . '/../application'));
 
// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV',
              (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV')
                                         : 'production'));
 
/** Zend_Application */
require_once 'Zend/Application.php';




// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);

$config = new Zend_Config_Ini( APPLICATION_PATH. '/configs/application.ini', 'production');
$db = Zend_Db::factory($config->database->adapter,array(
  'host'      => $config->database->params->host, 
  'username'  => $config->database->params->username,
  'password'  => $config->database->params->password,
  'dbname'    => $config->database->params->dbname,
    )
);

$registry = Zend_Registry::getInstance();
$registry->set('db', $db);

$application->bootstrap()
            ->run();

IndexController.php

Code:

<?php
class IndexController extends Zend_Controller_Action
{
 
    private $_menu;
    
    
    public function init()
    {
        /* Initialisez le contrôleur et l'action ici */
    }
 
    public function indexAction()
    {    
           $liste_menu = new application_models_listemenu();
           $liste_menu-> creer_menu();    
        
    }
}

Hors ligne

 

#2 24-05-2011 16:52:34

nuxwin
Membre
Lieu: Caen (14)
Date d'inscription: 17-03-2011
Messages: 66

Re: Mon modele est introuvable ! Auriez-vous une idée ?

Bonjour

Le répertoire: application/models
La classe: class Application_Model_Listemenu ... et non pas application_models_listemenu ...
Fichier: application/models/listmenu.php

Code:

[lang=php]
...
$liste_menu = new Application_Model_Listemenu();
...

Dernière modification par nuxwin (24-05-2011 16:55:41)

Hors ligne

 

#3 31-05-2011 10:05:14

cvbdev
Membre
Date d'inscription: 20-01-2011
Messages: 27

Re: Mon modele est introuvable ! Auriez-vous une idée ?

Oki, merci je vais voir cela  ! smile

Hors ligne

 

#4 09-11-2011 14:33:43

fami
Nouveau membre
Date d'inscription: 09-11-2011
Messages: 1

Re: Mon modele est introuvable ! Auriez-vous une idée ?

cvbdev a écrit:

Oki, merci je vais voir cela  ! smile

est ce que cava?
pour moi non sad !!!
est ce que vous pouvez me montrer la class listmenu?

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages