<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Comment gérer la navigation de son site avec le Zend Framework</title>
	<atom:link href="http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/</link>
	<description>Tuto, Zend, Php, Ajax, web 2.0, Flex, Serveur, Ubuntu, Geek : Tout ca sur un blog</description>
	<lastBuildDate>Wed, 28 Jul 2010 07:17:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Par : Greg</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1770</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Wed, 28 Jul 2010 07:17:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1770</guid>
		<description>exactement de la même façon que dans le tuto sur la traduction. Il suffit de mettre dans ton fichier de traduction les &quot;phrases&quot; qu&#039;il y a dans ton XML de fichier de navigation ;)</description>
		<content:encoded><![CDATA[<p>exactement de la même façon que dans le tuto sur la traduction. Il suffit de mettre dans ton fichier de traduction les &laquo;&nbsp;phrases&nbsp;&raquo; qu&#8217;il y a dans ton XML de fichier de navigation <img src='http://blog.lyrixx.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : ferdikam</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1769</link>
		<dc:creator>ferdikam</dc:creator>
		<pubDate>Tue, 27 Jul 2010 14:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1769</guid>
		<description>comment le système de traduction dans le cas de zend navigation si l&#039;on utilise le fichier xml comme dans ton tutoriel</description>
		<content:encoded><![CDATA[<p>comment le système de traduction dans le cas de zend navigation si l&#8217;on utilise le fichier xml comme dans ton tutoriel</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1511</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Mon, 10 May 2010 09:16:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1511</guid>
		<description>En fait pour le noms des balises tu peux mettre a peu près ce que tu veux. Du moment que c&#039;est valide d&#039;un point de vue XML. Par contre si tu veux faires des &quot;sous-pages&quot; tu es obligé d&#039;utilisé &lt;pages&gt;. De même pour déclarer les controllers, actions etc...

Enfin le xml est parser automatique par Zend, Tu n&#039;as pas a t&#039;en soucier ;)</description>
		<content:encoded><![CDATA[<p>En fait pour le noms des balises tu peux mettre a peu près ce que tu veux. Du moment que c&#8217;est valide d&#8217;un point de vue XML. Par contre si tu veux faires des &laquo;&nbsp;sous-pages&nbsp;&raquo; tu es obligé d&#8217;utilisé
<pages>. De même pour déclarer les controllers, actions etc&#8230;</p>
<p>Enfin le xml est parser automatique par Zend, Tu n&#8217;as pas a t&#8217;en soucier <img src='http://blog.lyrixx.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </pages>
]]></content:encoded>
	</item>
	<item>
		<title>Par : dialloma</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1509</link>
		<dc:creator>dialloma</dc:creator>
		<pubDate>Sun, 09 May 2010 13:09:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1509</guid>
		<description>Waou,

Très sympa tu, ça m&#039;a permis de mettre en place rapidement et facilement mon menu de navigation avec les bonus (fil de navigation) que je trouve super sympa.

Mais il y a une chose que je ne comprends pas. Ce sont les balises du fichier de configuration. Comment choisi t-on les noms des neuds. J&#039;imagine qu&#039;il y a des spécifications pour ces noms parce que je ne vois a aucun moment dans ton code où le XML est parsé. A priori c&#039;est Zend qui le fait. 
Merci de m&#039;apporter des éclairissements.

Merci d&#039;avance</description>
		<content:encoded><![CDATA[<p>Waou,</p>
<p>Très sympa tu, ça m&#8217;a permis de mettre en place rapidement et facilement mon menu de navigation avec les bonus (fil de navigation) que je trouve super sympa.</p>
<p>Mais il y a une chose que je ne comprends pas. Ce sont les balises du fichier de configuration. Comment choisi t-on les noms des neuds. J&#8217;imagine qu&#8217;il y a des spécifications pour ces noms parce que je ne vois a aucun moment dans ton code où le XML est parsé. A priori c&#8217;est Zend qui le fait.<br />
Merci de m&#8217;apporter des éclairissements.</p>
<p>Merci d&#8217;avance</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1503</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Thu, 06 May 2010 12:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1503</guid>
		<description>tu dois pouvoir le modifier. Dans le principe si ce n&#039;est pas implémenté dans les options du Zend_Navigation, Tu refais une classe qui étend Zend_Navigation et tu fais le décorateur sur tu veux. Il ne faut pas hésiter a regarder sous le capot. ca ira beaucoup plus vite tu verras !</description>
		<content:encoded><![CDATA[<p>tu dois pouvoir le modifier. Dans le principe si ce n&#8217;est pas implémenté dans les options du Zend_Navigation, Tu refais une classe qui étend Zend_Navigation et tu fais le décorateur sur tu veux. Il ne faut pas hésiter a regarder sous le capot. ca ira beaucoup plus vite tu verras !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : colt</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1486</link>
		<dc:creator>colt</dc:creator>
		<pubDate>Fri, 30 Apr 2010 11:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1486</guid>
		<description>Bonjour,
comment modifier le html généré ?
on a par défaut :
-ul- class=&quot;navigation&quot;
    -li-
        -a- A propos -a-
    -/li-
-/ul-
pour un besoin spécifique je souhaiterais ajouter une balise -span- dans la balise -a- :
-a- -span- A propos -/span- -/a-

Sans discuter ce choix qui peut vous paraitre incohérent, est-il possible d&#039;injecter ou de personnaliser le rendu html ?

;-)</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
comment modifier le html généré ?<br />
on a par défaut :<br />
-ul- class=&nbsp;&raquo;navigation&nbsp;&raquo;<br />
    -li-<br />
        -a- A propos -a-<br />
    -/li-<br />
-/ul-<br />
pour un besoin spécifique je souhaiterais ajouter une balise -span- dans la balise -a- :<br />
-a- -span- A propos -/span- -/a-</p>
<p>Sans discuter ce choix qui peut vous paraitre incohérent, est-il possible d&#8217;injecter ou de personnaliser le rendu html ?</p>
<p> <img src='http://blog.lyrixx.info/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : colt</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1485</link>
		<dc:creator>colt</dc:creator>
		<pubDate>Fri, 30 Apr 2010 11:55:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1485</guid>
		<description>Bonjour,
comment modifier le html généré ?
on a par défaut :

    
        &lt;a href=&quot;/&quot; rel=&quot;nofollow&quot;&gt;A propos&lt;/a&gt;
    

pour un besoin spécifique je souhaiterais ajouter une balise  dans la balise &lt;a&gt; :
&lt;a href=&quot;/&quot; rel=&quot;nofollow&quot;&gt;A propos&lt;/a&gt;

Sans discuter ce choix qui peut vous paraitre incohérent, est-il possible d&#039;injecter ou de personnaliser le rendu html ?

;-)</description>
		<content:encoded><![CDATA[<p>Bonjour,<br />
comment modifier le html généré ?<br />
on a par défaut :</p>
<p>        <a href="/" rel="nofollow">A propos</a></p>
<p>pour un besoin spécifique je souhaiterais ajouter une balise  dans la balise <a> :<br />
</a><a href="/" rel="nofollow">A propos</a></p>
<p>Sans discuter ce choix qui peut vous paraitre incohérent, est-il possible d&#8217;injecter ou de personnaliser le rendu html ?</p>
<p> <img src='http://blog.lyrixx.info/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : FredT</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1286</link>
		<dc:creator>FredT</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:16:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1286</guid>
		<description>Merci, j&#039;ai compris, ...
La classe active est bel et bien affecté aux  automatiquement
Mais pas sur les &lt;a&gt;.
setClass() attribut la classe juste aux &lt;/a&gt;&lt;a&gt;&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Merci, j&#8217;ai compris, &#8230;<br />
La classe active est bel et bien affecté aux  automatiquement<br />
Mais pas sur les <a>.<br />
setClass() attribut la classe juste aux </a><a></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Ferdikam</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1285</link>
		<dc:creator>Ferdikam</dc:creator>
		<pubDate>Thu, 18 Feb 2010 17:42:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1285</guid>
		<description>pour te répondre FredT

en fait dans le fichier xml, quand on utilise les balises 
     moncntroller
     monaction

l&#039;attribut class=&quot;active&quot; dans le code source est attribué à l&#039;élément de la page en cours.

Par contre, quand on utilise la balise
monuri 
à la place de celles citées plus haut
alors cet attribut n&#039;apparaît pas</description>
		<content:encoded><![CDATA[<p>pour te répondre FredT</p>
<p>en fait dans le fichier xml, quand on utilise les balises<br />
     moncntroller<br />
     monaction</p>
<p>l&#8217;attribut class=&nbsp;&raquo;active&nbsp;&raquo; dans le code source est attribué à l&#8217;élément de la page en cours.</p>
<p>Par contre, quand on utilise la balise<br />
monuri<br />
à la place de celles citées plus haut<br />
alors cet attribut n&#8217;apparaît pas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : FredT</title>
		<link>http://blog.lyrixx.info/zend/gerer-la-navigation-de-son-site-avec-le-zend-framework/comment-page-1/#comment-1284</link>
		<dc:creator>FredT</dc:creator>
		<pubDate>Thu, 18 Feb 2010 17:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lyrixx.info/?p=729#comment-1284</guid>
		<description>lu, merci de m&#039;avoir mis sur la voie pour commencer,
pas tout compris ce que tu veux dire Ferdikam avec &quot;l&#039;attribut class&quot; &quot;activé par défaut&quot; ...
Sinon pour affecter la  classe de style pour la rubrique en cours,  la recherche de &quot;index&quot; m&#039;a pas inspiré. Et si pas de résultat ... Error :(

Pour un menu principal, J&#039;ai fait cà: 
$container=$this-&gt;navigation()-&gt;getContainer();
if ($active = $this-&gt;navigation()-&gt;findActive($container)) {
    // La page active :
    $active = $active[&#039;page&#039;];
    // recherche de la page Root de la page active
    while ($parent = $active-&gt;getParent()) {
        if ($parent === $container) {
            break;
        }
        $active = $parent;
    }
    // affecte la classe de style pour la rubrique active
    $active-&gt;setClass(&quot;active&quot;);
}</description>
		<content:encoded><![CDATA[<p>lu, merci de m&#8217;avoir mis sur la voie pour commencer,<br />
pas tout compris ce que tu veux dire Ferdikam avec &laquo;&nbsp;l&#8217;attribut class&nbsp;&raquo; &laquo;&nbsp;activé par défaut&nbsp;&raquo; &#8230;<br />
Sinon pour affecter la  classe de style pour la rubrique en cours,  la recherche de &laquo;&nbsp;index&nbsp;&raquo; m&#8217;a pas inspiré. Et si pas de résultat &#8230; Error <img src='http://blog.lyrixx.info/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Pour un menu principal, J&#8217;ai fait cà:<br />
$container=$this-&gt;navigation()-&gt;getContainer();<br />
if ($active = $this-&gt;navigation()-&gt;findActive($container)) {<br />
    // La page active :<br />
    $active = $active['page'];<br />
    // recherche de la page Root de la page active<br />
    while ($parent = $active-&gt;getParent()) {<br />
        if ($parent === $container) {<br />
            break;<br />
        }<br />
        $active = $parent;<br />
    }<br />
    // affecte la classe de style pour la rubrique active<br />
    $active-&gt;setClass(&laquo;&nbsp;active&nbsp;&raquo;);<br />
}</p>
]]></content:encoded>
	</item>
</channel>
</rss>
