Module: Templates
- Included in:
- PageTemplate
- Defined in:
- app/models/templates.rb
Overview
Separated into its own file so it can be required in Application Templates and Generators easier.
Class Method Summary collapse
-
.default_body ⇒ Object
Generates a basic empty template for a page.
Class Method Details
.default_body ⇒ Object
Generates a basic empty template for a page.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'app/models/templates.rb', line 8 def self.default_body html = <<HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title><%= page_title %></title> <%= yield :html_head %> </head> <body style="margin: 0; padding: 0; text-align: center;"> <%= cms_toolbar %> <div id="wrapper" style="width: 700px; margin: 0 auto; text-align: left; padding: 30px"> Breadcrumbs: <%= render_breadcrumbs %> Main Menu: <%= render_menu %> <h1><%= page_title %></h1> <%= container :main %> </div> </body> </html> HTML html end |