Mon site utilise le framework zend et s'exécute dans un sous-dossier, par exemple: http://www.example.com/sub/folder. Maintenant, je veux ajouter mes liens css avec/sub/folder/pour charger le css dans des pages comme http://www.example.com/sub/folder/product/abc, je pensais avoir trouvé une aide à la vue pour faire BaseUrl mais BaseUrl ne semble fonctionner que dans les fichiers de vue réels et pas dans un bootstrap classe. Est-ce que quelqu'un sait la raison de ceci et une solution de contournement exceptionnelle?zendframework baseUrl voir helper dans bootstrap
Ceci est un extrait de ma classe boodstrap.
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initStylesheet()
{
$this->_logger->info('Bootstrap ' . __METHOD__);
$this->bootstrap('view');
$this->_view = $this->getResource('view');
$this->_view->headLink()->appendStylesheet($this->_view->baseUrl('/css/main.css'));
}
}
Merci, cela a résolu mon problème! – Yeroon