2010-04-27 9 views

Répondre

3

Si vous voulez un répertoire autoload des bibliothèques, dans votre fichier application/config/autoload.php, remplacez $autoload['libraries'] par ceci:

require BASEPATH."helpers/directory_helper".EXT; 

$libraries = directory_map(APPPATH."libraries/", TRUE); 

foreach($libraries as $library) 
{ 
    if(! is_array($library)) 
    { 
     $class = str_replace(EXT, "", $library); 

     $autoload['libraries'][] = strtolower($class); 
    } 
} 

Je ne l'ai pas testé, mais il je devine que cela fonctionnera. Vous pouvez écrire votre propre fichier d'aide avec votre propre fonction et juste require au lieu de l'annuaire_help de CI. De cette façon, vous pouvez charger des bibliothèques, des assistants, des configs, des modèles, etc. Vous pouvez aussi le configurer pour charger des sous-répertoires ... si vous le souhaitez.

Questions connexes