- Pages\PageRenderer
class Pages \ PageRenderer
Method Summary
| Name | Description |
|---|---|
| addJavascript($css) | Pushes this Javascript location (relative to the user) onto the back of the include queue. |
| addStylesheet($css) | Pushes this stylesheet location (relative to the user) onto the back of the include queue. |
| addTemplatesLocation($dir) | Pushes this template location onto the front of the include queue. |
| footer($arguments = array()) | |
| header($arguments = array()) | |
| includeJavascripts() | |
| includeStylesheets() | |
| requireTemplate($template, $arguments = array()) | Render the given template. |
| setHamlOptions($options) | |
| setTemplatesLocation($dir) | Set this template location as the _only_ location for templates. |
static function addJavascript($css)
Pushes this Javascript location (relative to the user) onto the back of the include queue.
- Parameters:
$css- a relative (e.g. with url_for()) or absolute (e.g. JQuery CDN) path
static function addStylesheet($css)
Pushes this stylesheet location (relative to the user) onto the back of the include queue.
- Parameters:
$css- a relative (e.g. with url_for()) or absolute (e.g. JQuery CDN) path
static function addTemplatesLocation($dir)
Pushes this template location onto the front of the include queue.
static function footer($arguments = array())
- Defaults:
arguments= array()
static function header($arguments = array())
- Defaults:
arguments= array()
static function includeJavascripts()
static function includeStylesheets()
static function requireTemplate($template, $arguments = array())
Render the given template.
Searches for templates within each template directory, with the following search order:
.php,.haml.php,.haml.
- Defaults:
arguments= array()
static function setHamlOptions($options)
static function setTemplatesLocation($dir)
Set this template location as the _only_ location for templates.