J'ai vu plusieurs exemples d'implémentation de CI qui prétendent que vous pouvez mettre des dossiers de projet sous le dossier "applications" pour Codeigniter.Comment configurez-vous Codeigniter pour gérer plusieurs projets avec une base de données partagée?
Cependant, je n'ai pas été en mesure de voir ce travail comme promis.
Voici ce que j'ai fait et ce que je voudrais faire - peut-être que vous pouvez aider. Par souci d'argument ma racine du document est/www/(Ce n'est pas, mais nous allons l'utiliser pour pour simplifier)
J'ai mis le noyau de CodeIgniter dans/www/corelib/CodeIgniter
J'ai mettre le dossier système de CodeIgniter dans/www/ci_system
J'ai mis le répertoire des applications dans/www/applications
J'ai mis mon "point d'entrée" dans/www/dd
maintenant disons que j'ai deux projets: "dataentry" et "cpanel"
Les idées est que je peux aller à
h ** p: // mondomaine/dd/dataentry // pour l'application dataentry et
h ** p: // mondomaine/dd/cpanel // pour l'application cpanel.
Si j'organise les répertoires DataEntry et cPanel comme celui-ci:
/www/applications/contrôleurs/dataentry
/www/applications/contrôleurs/cPanel
/www/applications/modèles/dataentry
/www/applications/modèles/cPanel
/www/applications/vues/dataentry
/www/applications/views/cpanel
Je peux obtenir ce bon fonctionnement. Cependant, ce que je voudrais faire est de garder le modèle et la vue au même niveau que le contrôleur pour que j'aurais les suivantes:
/www/Applications/dataentry/contrôleurs
/www/applications/DataEntry/modèles
/www/Applications/DataEntry/vues
/www/Applications/cPanel/contrôleurs
/www/applications/cPanel/modèles
/www/applications/cpanel/views
Cela ne semble pas fonctionner.
Des suggestions?
-CF
L'emplacement par défaut du répertoire de l'application est dans le système répertoire - cependant ceci est variable et facile à changer, et fait partie des "paramètres configurables par l'utilisateur" dans le fichier index.php principal. Votre premier point - des fichiers individuels ou des fichiers index.php (app-name) est vraiment au cœur du problème. J'espérais éviter de les utiliser et garder un seul fichier index.php. Je suis à la recherche dans les utilisations créatives du fichier. Htaccess maintenant ... Merci pour votre aide! -CF – ChronoFish
Pas de problème - bonne chance! –