Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
je suis la doc zend pour zend_JQuery, mais j'avoue ne rien y comprendre ...
http://translate.googleusercontent.com/ … gItwef1-yA
j'ai suivit les première étapes et donc si je comprend bien je suis censé obtenir quelque chose ^^'
bref dans mon index.php j'appel les infos pour zend_JQuery
$view = new Zend_View();
$view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper');
$viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
$viewRenderer->setView($view);
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
Puis comme indiqué dans mon controler (IndexController.php) je place le code suivant
<?php
class IndexController extends Zend_Controller_Action
{
function indexAction()
{
?>
<?= $this -> ajaxLink ( "Show me something" ,
"/hello/world" ,
array( 'update' => '#content' )); ?>
<div id="content"></div>
<form method="post" action="/hello/world">
Pick your Date: <?= $this -> datePicker ( "dp1" ,
'' ,
array( 'defaultDate' =>
date ( 'Y/m/d' , time ()))); ?>
<input type="submit" value="Submit" />
</form>
<?php
}
}
puis dans la vue index.phtml
<html>
<head>
<title>A jQuery View Helper Example</title>
<?= $this -> jQuery (); ?>
</head>
<body>
<?= $this -> layout ()-> content ; ?>
</body>
</html>
Quand je fait tourner mon appli j'ai un jolie message d'erreur un peu comme s'il n'avais pas trouver la classe.
Quelqu'un aurais une solution au probleme ??
je doit faire un carrousel, mais je ne sais absolument pas comment faire
Dernière modification par tsunami chups (08-10-2009 21:27:34)
Hors ligne
heu je comprends pas, tu fais ta vue dans ton contrôlleur?
tout ton code html doit être dans un fichier de vue nomdetonaction.phtml
c'est normal que ça ne marche pas. $this->ajaxLink, ... sont des aides de vue et sont donc disponibles que dans ta vue. Sauf si tu fais un $this->view->ajaxLink mais dans ce cas là tu ne respecte pas l'architecture MVC. (je ne me trompe pas?)
Hors ligne
Pages: 1