Dur dur a decrypter ton truc. si tu rends des partiels dans ton layout c'est
normal qu'ils s'affichent partout.
Est-ce que tu as bien compris l'utilisation de content_for et yield ?
http://guides.rubyonrails.org/layouts_and_rendering.html#understanding-yield


[?][?][?] Nicolas, Ruby on Rails Lead Architect Developer [?][?][?]

2011/10/7 Olivier Morel <[email protected]>

> bonjour
> je me retourne vers vous oh grands Oracles pour vous demander de l'aide, j
> ai un probléme dont je ne parviens pas à comprendre pourquoi il me fait ca
> !!
>
> Voici une partie de l'index du site.
> j ai un menu que voici, lorsque j 'arrive sur ma page d'accueil j ai bien
> tout à l'ecran par contre quand je clique sur un menu par exemple
> *map . * J ai bien l'index de map qui s'affiche mais aussi les autre vue
> partiel en dessous c'est à dire news et mapdev.
>
>  <li><*a href*="items"><class="active"><span> Accueil</span><*/a*></li>
>           <li><*a href*="map"><span>Map</span>*</a*></li>
>           <!--<li><*a href*="*map.html*"><span>Cast</span><*/a*></li>-->
>           <li><*a hre*f="items"><span> accueil</span><*/a*></li>
>           <li><*a href*="log_in"><span>Api rails</span><*/a*> </li>
>            <li><%= link_to 'test', mapusers_path %></li>
>
> Voici la section render :partial de mon index
>
> <div class="body_resize">
>           *       <%= yield :map %>*
>
>     <div class="body">
>       <div class="body_small2">
>     *             <%= render :partial => "news/news" %>*
>       </div>
>
>
>       <div class="body_small">
>              * <%= yield %>*
>       </div>
>
>       <div class="body_small">
>              *  <%= render :partial => "mapdev/mapdev"* %>
>       </div>
>
>       <div class="clr"></div>
>    </div>
>   <div class="clr"></div>
> </div>
>
>
> PS : je tiens à vous informer que je suis débutant dans
> le développement web [?][?]
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]




-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

<<328.png>>

Répondre à