27
2010
Installation de ZendX Jquery
Tant que j’ai un peu de temps, autant vous faire des explications sur l’installation de ZendX_JQuery.
Comme je vous l’ai expliqué dans l’installation de Zend, nous pouvons rajouter des librairies externes dans le dossier Library. Ici, nous allons donc ajouter la librairie ZendX. Nous devons donc trouver le dossier Zend et le dossier ZendX directement dans Libray.
Ensuite, il faut savoir que par défaut, Zend peut trouver les classes qui se trouvent dans le dossier ZendX mais, les aides de vue ne peuvent pas être utilisées directement. Pour se faire, il faut rajouter les lignes suivantes dans le bootstrap, de préférence dans la partie _initView() :
| PHP | | copy code | | ? |
| 01 | protected function _initView() |
| 02 | { |
| 03 | // Initialize view |
| 04 | $view = new Zend_View(); |
| 05 | $view->doctype('XHTML1_STRICT'); |
| 06 | $view->headMeta()->appendHttpEquiv('Content-Type', |
| 07 | 'text/html; charset=utf-8'); |
| 08 | $view->addHelperPath('Zend/Dojo/View/Helper/', 'Zend_Dojo_View_Helper'); |
| 09 | $view->addHelperPath('App/View/Helper/', 'App_View_Helper'); |
| 10 | $view->addHelperPath('ZendX/JQuery/View/Helper', 'ZendX_JQuery_View_Helper'); |
| 11 | Zend_Dojo::enableView($view); |
| 12 | Zend_View_Helper_PaginationControl::setDefaultViewPartial('pagination.phtml'); |
| 13 | // Add it to the ViewRenderer |
| 14 | $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); |
| 15 | $viewRenderer->setView($view); |
| 16 | //seulement si on utilise d'autres frameworks ajax |
| 17 | ZendX_JQuery_View_Helper_JQuery::enableNoConflictMode(); |
| 18 | // Return it, so that it can be stored by the bootstrap |
| 19 | return $view; |
| 20 | } |
Mais, ceci ne suffit toujours pas, en effet, il va falloir ajouter les lignes suivantes dans les balises header de votre page afin que Zend intègre directement les fichiers JavaScript et style rattachés à JQuery (de préférence dans le Layout). Voici les lignes à rajouter :
| PHP | | copy code | | ? |
| 1 | $this->jQuery()->enable(); |
| 2 | echo $this->jQuery(); |
Voilà, maintenant ZendX_JQuery est fonctionnel sur votre projet. Les aides de vue sont utilisables et vous avez maintenant accès aux ZendX_JQuery_Forms.
Articles Connexes
Laisser un commentaire
Catégories
- Actualités (11)
- Android (5)
- Bases de Données (4)
- Développement (1)
- PasteQR (2)
- PHP (8)
- Systèmes et Réseau (5)
- Technologies Web (5)
- Tests (2)
- Zend Framework (30)
Commentaires récents
- (@Fritte7) (@Fritte7) dans PasteQR passe en 1.1.0
- roux dans ZendX Jquery Dialog
- Fritte7 dans Gérer des évènements dans une listview.
- Fierfeu dans Introduction à Zend Framework 2.0
- Christophe B. dans Gérer des évènements dans une listview.
Mots-Clefs
Active Directory AJAX Android Apache2 APC Bootstrap Chrome Configuration CSS Eclipse Firefox Google html HTTP Installation Internet Internet Exporer Java Javascript JQuery JQuery UI Linux Mémoire Mac MySQL Navigateur Opera PDO Pear Phing PHP Safari SGBD SMTP SQL Ubuntu View Helper Windows Server XML Zend Cache Zend DB Zend Form Zend Framework ZendX ZF 2.0
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Publié par Throrïn




