Ceci est une ancienne révision du document !
Phalcon-JQuery
Phalcon-JQuery est une librairie PHP compatible avec le Framework Phalcon. Elle permet d'intégrer facilement JQuery, JQuery UI ou Twitter Bootstrap dans les projets Web Phalcon, en respectant la séparation des couches MVC.
-- Installation
- Télécharger Phalcon-JQuery sur gitHub
- Dé-zipper dans un dossier local, et copier le dossier Ajax dans le dossier correspondant à ma variable libraryDir définie dans la configuration de votre projet Phalcon :
|
'application' => array(
'controllersDir' => __DIR__ . '/../../app/controllers/',
'modelsDir' => __DIR__ . '/../../app/models/',
'viewsDir' => __DIR__ . '/../../app/views/',
'pluginsDir' => __DIR__ . '/../../app/plugins/',
'libraryDir' => __DIR__ . '/../../app/library/',
'cacheDir' => __DIR__ . '/../../app/cache/',
'baseUri' => '/atp/',
)
</config>
|
-- Configuration
-- Injection du service
Pour ajouter Phalcon-JQuery à un projet Phalcon, il est nécessaire d'injecter le service JQuery au démarrage de l'application :
$di->set("jquery",function(){
$jquery= new JsUtils(array("driver"=>"Jquery"));
$jquery->ui(new JqueryUI());//optional for JQuery UI
$jquery->bootstrap(new Bootstrap());//Optional for Twitter Bootstrap
return $jquery;
});
