CodeIgniter – Fatal error: Class ‘Controller’ not found

Si vous rencontrez cette erreur fatale avec le framework CodeIgniter c’est que vous utilisez sûrement du code déprécié avec la version 2.0 du framework. En effet, l’ancienne classe Controller dont tous les contrôleurs CodeIgniter devaient hériter à été renommée en CI_Controller avec la nouvelle version. Pour corriger l’erreur, il vous suffit de vous rendre dans…

Lire la suite

CKEditor Helper for CodeIgniter Updated !

This release is the result of all the feedback I’ve received around the CKEditor Helper for CodeIgniter and I would like to thanks all of contributors! The new version of the helper contains new features and bug fixes : Ronan’s patch for custom toolbar definition added (thanks dude!). Configuration options are now only applied on…

Lire la suite

Astuce CodeIgniter : définir le timezone de la base de données

Voici une astuce publiée sur le forum de CodeIgniter qui permet de définir le timezone à utiliser par la base de données un seule fois pour tous les modèles de l’application. Pour réaliser cette tâche, l’auteur à simplement dérivé la classe Model de CodeIgniter afin d’exécuter la requête SQL modifiant le timezone à la construction…

Lire la suite

Intégration de MongoDB à CodeIgniter

MongoDB est un gestionnaire de base de données « NoSQL » orientée documents dans la lignée de CouchDB et Riak. Ces SGBD dits SchemaLess permettent de stocker des objets dynamiques sous forme de Hash (notamment au format JSON) indépendamment de leur structure. Il n’existe donc plus de contraintes d’évolution de tables comme c’est le cas par exemple…

Lire la suite

Tutoriel Acicrud : Utiliser plusieurs bases de données

Tutoriel ACICRUD #5 Depuis la version 1.1, Acicrud est capable de se connecter à n’importe qu’elle base de données configurée dans le fichier system/application/database.php. Veuillez noter que cette fonctionnalité est totalement facultative et que la librairie travaillera avec votre base de données par défaut si vous ne définissez aucune base de travail dans votre modèle….

Lire la suite

Dézipper en PHP sous CodeIgniter

Phil Sturgeon a publié une librairie extrêmement simple d’utilisation permettant de dézipper une archive via CodeIgniter sans aucune extension PECL ! Idéal si vous souhaitez extraire vos fichiers zippés via votre application ! Attention, la librairie nécessite les pré-requis techniques ci-dessous : PHP 5.1+ CodeIgniter 1.6.x – 2.0-dev extension ZLib Unzip library Télécharger la librairie…

Lire la suite

CloudIgniter : Hébergement cloud spécialisé pour CodeIgniter !

CloudIgniter est un nouveau service édité par la société Locous Obscura proposant un hébergement spécialisé pour CodeIgniter. Basé sur le Cloud Computing, l’hébergement est fourni avec un CodeIgniter pré-installé et déjà configuré pour du multi-domaine. Il est également possible de déployer d’un simple clic les applications CodeIgniter les plus populaires telles que PyroCMS par exemple….

Lire la suite

CodeIgniter 2.0 disponible en téléchargement !

La nouvelle version du framework PHP, CodeIgniter 2.0 est disponible depuis quelques semaines en téléchargement sur la plateforme collaborative Mercurial, bitbucket. Cette nouvelle version apporte son lot de nouveautés comme une toute nouvelle librairie de gestion des frameworks JavaScript tels que jQuery ou Mootools. L’implémentation native se limite pour le moment à jQuery mais l’architecture…

Lire la suite

Collection de wallpapers sur le thème de CodeIgniter

Êtes-vous de vrai fans de CodeIgniter ? Si oui, cette collection de fond d’écrans de CodeIgniter devrait vous ravir ! Il s’agit de la page de CodeIgnitEE sur tumblr qui propose une sélection de fond d’écrans de notre framework préféré, et ça se passe par ici !…

Lire la suite