Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-06-2008 23:06:02

thomasb
Membre
Date d'inscription: 26-05-2008
Messages: 30

Zend MVC en module ZF 1.5

la gestion des modules .... si l'on suit leur doc/exemple on arrive à un bootstrap ayant cette tete  :

Code:

<?php
error_reporting(E_ALL|E_STRICT);
date_default_timezone_set('Europe/London');
set_include_path('.'
    . PATH_SEPARATOR . './library'
    . PATH_SEPARATOR . './application/models/'
    . PATH_SEPARATOR . get_include_path());

include "Zend/Loader.php";


// load configuration
Zend_Loader::loadClass('Zend_Config_Ini');
Zend_Loader::loadClass('Zend_Registry');

$config = new Zend_Config_Ini('./application/config.ini', 'general');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);

Zend_Loader::registerAutoload();

// setup database
$db = Zend_Db::factory($config->db->adapter,  $config->db->config->toArray());
Zend_Db_Table::setDefaultAdapter($db);

// setup controller
Zend_Loader::loadClass('Zend_Controller_Front');
$frontController = Zend_Controller_Front::getInstance();

$frontController->throwExceptions(true);
$frontController->setControllerDirectory(array(
'default' => './application/modules/client/controllers',
'admin' => './application/modules/admin/controllers' 
));

$frontController->addModuleDirectory('./application/modules');
// run!

Zend_Layout::startMvc($config->layout); 
$frontController->dispatch();

Le  hic c'est que si on appelle le module admin http://ip/admin/  bein... ca donne une belle erreur 404 ....
je remarque juste que les docs sont bien souvent inutiles et incompréhensibles sur le site du ZF ... (pour bien se marrer je conseil la doc sur les décorateur... c un must de non pédagogie.... ) heureusement qu'il existe une communauté active...
Bref ... qu'en pensez vous?
Et au passage si quelqu'un a ma solution je suis preneur smile

Dernière modification par thomasb (12-06-2008 23:13:15)

Hors ligne

 

#2 12-06-2008 23:46:33

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Zend MVC en module ZF 1.5

A quoi te sert cette ligne vu que tu spécifie au dessus tes modules?

Code:

$frontController->addModuleDirectory('./application/modules');

Quel est ton htaccess ?

Hors ligne

 

#3 13-06-2008 00:01:36

thomasb
Membre
Date d'inscription: 26-05-2008
Messages: 30

Re: Zend MVC en module ZF 1.5

J'espere ne pas me faire taper dessus smile

Mais le htaccess euh.... il n'y en avait pas... smile

Mea Culpa smile

Hors ligne

 

#4 13-06-2008 09:34:10

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Zend MVC en module ZF 1.5

Je trouve au contraire la doc souvent bien foutue ...

Hors ligne

 

#5 13-06-2008 11:17:31

thomasb
Membre
Date d'inscription: 26-05-2008
Messages: 30

Re: Zend MVC en module ZF 1.5

Meme celle concernant les décorateurs? smile

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