Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Salut a vous voila je souhaite activez Zend_x dans mon appli mais j'ai du mal
voici mon bootstrap:
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {
protected function _initAutoLoader() {
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(true);
return $autoloader;
}
protected function _initView() {
$view = new Zend_View();
$view->addHelperPath('ZendX/JQuery/View/Helper', 'ZendX_JQuery_View_Helper');
//... paramètres optionnels pour les helpeurs jQuery ....
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$viewRenderer->setView($view);
$view->doctype('HTML5');
$view->setEncoding('UTF-8');
$view->headTitle()->setSeparator(' - ');
$view->headTitle('Projet modèle');
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
$view->env = APPLICATION_ENV;
// Add it to the ViewRenderer
// css
$view->headLink()->appendStylesheet('/css/global.css');
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$viewRenderer->setView($view);
return $view;
}
Ainsi que mon layout
<?php
echo $this->headMeta()."\r\n";
echo $this->headTitle()."\r\n";
$this->headLink()->appendStylesheet($this->baseUrl().'/styles/layout.css');
echo $this->headLink()."\r\n";
$this->headScript()
->appendFile($this->baseUrl().'/scripts/ckeditor/ckeditor.js');
echo $this->headScript()."\r\n";
if($this->jQuery()->isEnabled()){
$this->jQuery()->setLocalPath($this->baseUrl().'/js/jquery/jquery-1.7.1.min.js')
->setLocalPath($this->baseUrl().'/js/jquery/jquery.nivo.slider.js')
->setLocalPath($this->baseUrl().'/js/jquery/slide.js')
echo $this->jQuery();
}
?>
et dans mon view
<?php
$this->jQuery()->enable(); ?>
echo $this->jQuery();
<article>
<div id="slider" class="nivoSlider">
<img src="<?php echo $this->baseUrl(); ?>/images/walle.jpg" alt="logo" width="900px" height="118px" />
<img src="<?php echo $this->baseUrl(); ?>/images/nemo.jpg" alt="logo" width="900px" height="118px" />
<img src="<?php echo $this->baseUrl(); ?>/images/toystory.jpg" alt="logo" width="900px" height="118px" />
<img src="<?php echo $this->baseUrl(); ?>/images/up.jpg" alt="logo" width="900px" height="118px" />
</div>
je vois pas l'erreur peut on m'eclairer en sachant que dans mon code source je vois ceci
<script type="text/javascript" src="/site/public/js/jquery/slide.js"></script>
mais pas l'appel de jquery ni du plugin;merci d'avance
Hors ligne
Bonjour,
SetLocalPath sert à... définir le chemin local, et appelé sur l'objet jQuery il cherche à définir le chemin local... de jquery !
Il faut donc utiliser addJavascriptFile() qui te permettra d'ajouter des fichiers js.
Hors ligne
Bonsoir tout le monde. Svp, je ne suis qu'un débutant en zend framework. j'ai suivi un tuto avec la version minimale 1.11.11 pr realiser un projet. Maintenant j'ai besoin de la librairie ZendX pour certaines operations. Or dans la version minimale, on ne la trouve pas. J'ai egalement telecharger la version complete mais je ne trouve toujours pas la librairie ZendX. SVP quelqu'un peut m'aider svp.
Hors ligne
Dans la version full, il faut aller dans extras/libraries/ et prendre le dossier ZendX.
Hors ligne
Dans la version full, je n'ai que les repertoires bin, demos, library, ressources et src. Alors il se trouve ou?svp
Hors ligne
Sur la page des archives de téléchargement du Zend Framework, tu prends la 1.11.11 en full par exemple (normalement le mieux c'est de prendre la dernière stable mais bon)...
Dedans il y a un dossier extra, puis library et là ZendX
Hors ligne
Merci beaucoup, grace a vous, je peux maintenant continuer mon projet. Encore une fois merci
Hors ligne
Merci de bien vouloir m'aider, je cherche egalement a activer zendx dans mon application, j'ai le repertoire zendx dans library. D'apres les tuto que je consulte(il y en a plusiers et il ne le font pas de la meme maniere, ce qui m'embrouille un peu vu que je ne suis qu'un debutant), je dois changer mon bootstrap et autre.
Voici mon bootstrap
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
public function run()
{
// Cela permet d'avoir le fichier de configuration disponible
//depuis n'importe ou dans l'application.
Zend_Registry::set('config', new Zend_Config($this->getOptions()));
parent::run();
}
protected function _initAutoload()
{
$loader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH));
return $loader;
}
protected function _initView()
{
$view = new Zend_View();
$view->doctype('XHTML1_STRICT');
$view->headTitle('Gestion des applications ');
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8');
// Add it to the ViewRenderer
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$viewRenderer->setView($view);
return $view;
}
}
J'aimerais savoir si c'est bien fait et quelles sont les prochaines etapes a suivre pour reussir mon activation, merci beaucoup. Malgre les difficultes, je en perds pas espoir, je sais que j'y arriverai mais pas tout seul quand meme, et c'est pour cela je sollicite votre aide.
Hors ligne
j'y suis pas arriver a l'installer malgre le conseil de théocrite:addJavascriptFile()
excuse moi d'avoir repondu si tardivement actuellement j'essaye d'heberger mon site sous 1&1 (je reviendrais sur ce probleme )
Hors ligne
Pages: 1