30 avr 2009
Tutoriel ACICRUD #1
Dans ce premier tutoriel sur l’utilisation de la librairie ACICRUD pour CodeIgniter nous allons voir comment installer la librairie dans votre application et comment créer un modèle utilisant la librairie.
Installation d’ACICRUD
L’installation d’ACICRUD est relativement classique, téléchargez la dernière version de la librairie sur la page dédiée, décompréssez l’archive et placez le fichier Acicrud.php dans le répertoire system/application/libraries.
Je vous conseille d’autocharger ACICURD ainsi que la librairie de base de données afin de ne plus s’en préoccuper, pour cela rajouter dans le fichier system/application/config/autoload.php
$autoload['libraries'] = array('database', 'acicrud'); |
À partir de là, la librairie est installée et sera disponible dans l’ensemble de votre application.
Création d’un modèle
La création d’un modèle est relativement simple, il suffit de faire hériter le modèle de la classe Acicrud au lieu de Model.
* @copyright © 2008-2009 Samuel Sanchez - All rights reserved / Tous droits réservés * @tutorial Set the class name and the constructor method name to your model name, then rename 'table_name' into your sql table name. * */ class Exemple extends Acicrud { //CONSTRUCTOR public function Exemple() { parent::Acicrud('table_name'); } //CUSTOM METHODS } |
Il suffit d’indiquer dans le constructeur le nom de la table que le modèle doit utiliser. Le modèle pourra bien-sûr accéder à n’importe qu’elle table de la base de données dans une custom method.
Chargement du modèle
Il ne reste plus qu’à charger le modèle dans votre application :
$this->load->model('exemple'); |
Support and feedback are both available in English and in French.

First tutorial for installing Acicrud for CodeIgniter added : http://bit.ly/dWezC
And Acicrud user guide updated.