2010-12-16 374 views

Répondre

0

Si votre contrôleur définit une variable isadmin, vérifiez-la dans la vue correspondante.

Si c'est le cas, incluez les fichiers.

Controller:

class BooksController < ApplicationController 
    def index 
    @isadmin = true # probably calculated somehow 
    end 
end 

Vue:

<head> 
    <% if @isadmin then %> 
    <script /> 
    <link /> 
    <% end %> 
</head> 
0

Dans votre mise en page:

<%= yield :additional_scripts %> 

Dans votre point de vue, où vous voulez ajouter ces scripts:

<% content_for :additional_scripts do %>  
# Include scripts here 
<% end %>