Pages

Premiers pas avec Agile Toolkit

mardi 10 juillet 2012
Aventurier du php, globe-trotteur du MVC en php, je continue mon tour du monde. Un peu désolé de manquer de stabilité, mais j'ai l'espoir de croire que mes efforts seront couronnés de succès avec de la persévérance. J'ai découvert très recemment Agile Toolkit à partir d'un commentaire qui préconisait ce framework php pour des utilisateurs iOs. Curieux (et un peu intrigué par cette assertion), j'ai découvert ce framework. Coup de foudre immédiat! Je vous propose cette vidéo pour apprendre avec mes commentaires perso (je réserve mes notes papier à un résumé plus complet).
  Agile Toolkit Podcast Episode 1

 Quelques notes personnelles écrites à la vue de la vidéo "Agile Toolkit Podcast Episode1 ver": 
page->add(la vue), la vue est un objet qui s'ajoute à la page.
Une vue peut être liée à un template. Une vue peut contenir d'autres vues.

On crée un fichier index.php class page_index extends Page { $info=$page->add('View_Info');
View_Info est une sorte de boite d'infos.
$info->add('Hello World'); on ajoute la chaîne dans la boîte. 
$m=$this->add('Model_USer'); $m['name']="John"; $m->save();
 la classe Model_User a été crée  à titre pédagogique dans le fichier index.php, mais ce n'est pas une bonne pratique.
Vérfier que la ligne de connexion a la base db->connect est décommentée dans lib/frontend.php .
$this->add('Form')->setModel($m) // le formulaire est peuplé par les données du modèle.
Read more ...