Bonjour tout le monde,

Je ne connais pas encore grand choe en ce qui concerne ce framework. Je viens de démarrer un nouveau projet et j'aimerais personnaliser le chemin d'accès au dossier des helpers.
Pour cela , j'ai essayé un grand nombre de solutions que je ne pourrais toutes citer alors nous allons partir sur ce que j'ai actuellement.

Mon objectif : Faire en sorte que Zend aile chercher mes helper dans le dossier : ./application/common/helpers/

Mon code actuel :

Index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
set_include_path('.'
. PATH_SEPARATOR . './library'
. PATH_SEPARATOR . './library/AimezVous'
. PATH_SEPARATOR . './application/common/models'
. PATH_SEPARATOR . './application/common/forms'
. PATH_SEPARATOR . './application/common/helpers'
. PATH_SEPARATOR . get_include_path());
Bootstrap.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$view = new Zend_View();
$view->doctype('XHTML1_STRICT');
$view->addHelperPath('../library/AimezVous/Helper');
./application/commom/Helpers/GetUrl.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Class Zend_View_Helper_GetUrl extends Zend_View_Helper_Abstract
{
	public function GetUrl($url=null, $module=null, $media = false) {
	...
	}
}
Pour conclure, je me retrouve face au message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Plugin by name 'GetUrl' was not found in the registry; used paths:
Zend_View_Helper_: Zend/View/Helper/:./application/default/views/helpers/
 
#0 /home/aimez/www/library/Zend/View/Abstract.php(1174): Zend_Loader_PluginLoader->load('GetUrl')
#1 /home/aimez/www/library/Zend/View/Abstract.php(610): Zend_View_Abstract->_getPlugin('helper', 'getUrl')
#2 /home/aimez/www/library/Zend/View/Abstract.php(336): Zend_View_Abstract->getHelper('getUrl')
#3 [internal function]: Zend_View_Abstract->__call('getUrl', Array)
#4 /home/aimez/www/application/common/layouts/layout.phtml(10): Zend_View->getUrl('', 'default')
#5 /home/aimez/www/library/Zend/View.php(108): include('/home/aimez/www...')
Comme le montre la première ligne, il va chercher dans le répertoire par défaut (./application/default/views/helpers/) ... Mais ce n'est pas ce que je voudrais.

Comment faire ?

Merci d'avance.