Skip to content
Extraits de code Groupes Projets
layout_helper.rb 755 octets
Newer Older
  • Learn to ignore specific revisions
  • Raphael's avatar
    Raphael a validé
    #   Copyright (c) 2010, Disapora Inc.  This file is
    #   licensed under the Affero General Public License version 3.  See
    #   the COPYRIGHT file.
    
    # These helper methods can be called in your template to set variables to be used in the layout
    # This module should be included in all views globally,
    # to do so you may need to add this line to your ApplicationController
    #   helper :layout
    module LayoutHelper
      def title(page_title, show_title = true)
        content_for(:title) { page_title.to_s }
        @show_title = show_title
      end
      
      def show_title?
        @show_title
      end
      
      def stylesheet(*args)
        content_for(:head) { stylesheet_link_tag(*args) }
      end
      
      def javascript(*args)
        content_for(:head) { javascript_include_tag(*args) }
      end
    end