Bonjour,
je réalise un site avec le framework zend et j'ai un souci dans l'affichage des images.
voici la partie mon index.phtml ou je demande d'afficher mon image :
monIndexController :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="<?php echo $this->baseUrl; ?>/public/images/logo.jpg" width="313" height="99" alt="logo">
sachant que j'ai créé un fichier BaseUrl.php dans le répertoire /application/views/helpers/. Voici son contenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php require_once 'application/models/fta.php'; class IndexController extends Zend_Controller_Action { function init(){ $this->view->baseUrl = $this->_request->getBaseUrl(); } function indexAction(){ $this->view->title = "Page d'Accueil"; $tab_fta = new Tab_fta(); $this->view->tab_fta = $tab_fta->fetchAll(); } ?>
Si qq'un pouvé me venir en aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php class Zend_View_Helper_BaseUrl{ function baseUrl(){ $fc = Zend_Controller_Front::getInstance(); return $fc->getBaseUrl(); } }
Merci
Romain
Partager