Probleme lors de la création d'une aide de vue
Bonjour,
Je rencontre un problème (voir deux) lorsque je créé une aide de vue.
1/ Elle a pour but de mettre en place le menu sur mon site (voici la partie du code qui me pose pb)
Avec ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<?php
class Zend_View_Helper_SetMenu
{
function setMenu()
{
$db = Zend_Registry::get('db');
$page = new Pages();
$pages = $page->getPagesAll();
$e = "ok";
$myMenu = "<ul id=\"mainNav\">";
foreach($pages as $cle){
$myMenu .= "<li><a href='test'>ok</a></li>";
}
$myMenu .= "</ul>";
return $myMenu;
}
} |
Le lien qui est retourné possède un espace :
Code:
1 2
|
http://localhost/webspace/public /test |
il génère un espace ... !??
2/ Ici, c'est exactement le meme code que si dessus, mais, je souhaiterais mettre du php dans mon href, pour retourner un lien qui comporte une action et un controller, mais le probleme c'est qu'il m'affiche le code php en entier :
Code:
1 2 3 4 5
|
...
foreach($pages as $cle){
$myMenu .= "<li><a href='echo $e'>ok</a></li>";
} |
Code:
1 2
|
http://localhost/webspace/public%20/echo%20ok |
C'est surement bateau, mais je tourne en rond, merci d'avance pour une quelconque aide!