Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-07-2009 16:40:32

fefe69
Membre
Date d'inscription: 01-07-2009
Messages: 11

Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

Bonjour a tous,

j'essaye depuis quelques heures de faire marcher un exemple que j'ai trouvé sur le net pour le DatePicker de Jquery. J'ai la version 1.8.

J'ai ce code dans mon bootstrap:

Code:

$view->addHelperPath(APPLICATION_PATH . '/ZendX/JQuery/View/Helper', 'ZendX_JQuery_View_Helper_');
$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
$viewRenderer->setView($view);
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);

Si je laisse ces 4 lignes alors j'ai l'erreur signalé dans le titre. Si je met ces 4 lignes en commentaires alors j'ai bien mon formulaire DatePicker avec mon label et son textArea mais quand je clique dessus, au lieu d'avoir l'effet Javascript demandé (avec affichage du calendrier avec la méthode JQuery), je n'ai rien du tout.

Pourriez vous m'aider car je galère vraiment ...

merci beaucoup

Hors ligne

 

#2 24-07-2009 15:17:22

fefe69
Membre
Date d'inscription: 01-07-2009
Messages: 11

Re: Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

Personne ne peut m'aider? Je viens d'essayer Dojo et 'jai exactement la même chose.

Il suffise que je mette la 4eme ligne en commentaire pour que j'ai le bon affichage mais sans le résultat escompté (j'ai bien "Choisir une date" avec son textarea mais quand je clique dessus, rien ne se fait alors que je devrais avoir un calendrier qui se déplie ..).

Hors ligne

 

#3 25-07-2009 10:07:12

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

baseUrl est un attribut du request c'est à toi de le donner à la vue

Code:

$this->view->baseUrl    = $this->_request->getBaseUrl();

A+JYT

Hors ligne

 

#4 25-07-2009 10:59:02

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

Hello,

Quelle version de Zend et de ZendX utilises-tu ?
Il y a depuis la 1.9, un view helper "BaseUrl" dans Zend.

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#5 28-07-2009 16:45:52

fefe69
Membre
Date d'inscription: 01-07-2009
Messages: 11

Re: Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

J'ai un nouveau problème, JQuery ne marche toujours pas ....

J'ai mis mon dossier ZendX contenant Jquery au même niveau que le dossier Zend.

J'ai le bootstrap suivant:

Code:

$view->addHelperPath(APPLICATION_PATH . "/Zend/View/Helper", "Zend_View_Helper_");
$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
$viewRenderer->setView($view);
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);

J'ai suivi le tutorial suivant:
http://zendgeek.blogspot.com/2009/07/cr … ework.html

Dans mon layout, j'ai mon menu qui est inséré. Si je le laisse alors j'ai le haut de ma page qui s'affiche correctement et à l'endroit de mon menu, j'ai ceci:
Fatal error: Call to a member function _() on a non-object in D:\WWW\wamp\www\Dossier\application\layouts\layout.phtml on line 76

Si j'enleve mon menu du layout, j'ai alors mon formulaire qui s'affiche (avec le datepicker notamment) mais quand je clique à l'intérieur, rien ne se passe. Je n'ai aucun javascript ....

Pourriez vous m'aider please ....

Hors ligne

 

#6 13-08-2009 22:43:40

martinsupiot
Membre
Lieu: Nantes
Date d'inscription: 20-03-2007
Messages: 52
Site web

Re: Zendx_jquery: Plugin by name 'BaseUrl' was not found in the registry

Bonjour,

J'ai eu le même genre d'erreur, regarde le sujet : http://www.z-f.fr/forum/viewtopic.php?id=3799

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages