Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour je cherche une moyen de récupérer le baseUrl dans mon initView du bootstrap
protected function _initView() { $baseUrl = new Zend_View_Helper_BaseUrl(); $view = new Zend_View(); $view->doctype('HTML5'); $view->headTitle('Aztèque'); $view->headLink()->appendStylesheet($baseUrl->baseUrl('styles/global.css')); /** $baseUrl->baseUrl('styles/global.css') me retoure 'styles/global.css' et je ne comprends pas pourquoi $view->baseUrl('styles/global.css') ne fonctionne également pas. Il ne me reste plus qu'a récupérer le baseUrl du frontController mais je comptais utilisé le helper */ $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8') ->appendHttpEquiv('Content-Language', 'fr-FR'); $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer'); $viewRenderer->setView($view); return $view; }
Ne fonctionne également pas
$this->bootstrap('frontController'); $front = $this->getResource('frontController'); $view->headLink()->appendStylesheet($front->getBaseUrl() .'styles/global.css');
Dernière modification par citronbleu-v (10-11-2009 22:49:20)
Hors ligne
euu ben oui c'est une autre solution . mais bon je les configures normalement dans les controller et init tous les head...
Hors ligne
protected function _initTruc() { $this->bootstrap('view'); $view = $this->getResource('view'); $view->headLink()->appendStylesheet($view->baseUrl() .'styles/global.css'); }
Hors ligne
Pages: 1