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 :
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">
monIndexController :
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();
}
?>
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
<?php
class Zend_View_Helper_BaseUrl{
 
    function baseUrl(){
        $fc = Zend_Controller_Front::getInstance();
        return $fc->getBaseUrl();
    }
}
Si qq'un pouvé me venir en aide

Merci

Romain