Module: Cms::Templates

Defined in:
app/models/cms/templates.rb

Class Method Summary collapse

Class Method Details

.default_bodyObject

Generates a basic empty template for a page.


9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'app/models/cms/templates.rb', line 9

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