This plugin allows to render a node calling a specific view handler for the current node type.
When the prism controller is being called a base.ViewRequest is created holding the current http.Request
structure, also a base.ViewResponse with the ResponseWriter. So the ViewHandler is called with:
Execute(node *Node, request *ViewRequest, response *ViewResponse) error
The Execute method can either use the ResponseWriter to write content directly to the client or set the
Template and the Context property from the ViewResponse structure.
If the template is set, the controller will use this template to generate the related content. The ViewHandler
is like a small controller dedicated to one node.
prism_path: take a node as parameter and generates a valid path.
prism_format: Generates an url like this:/:uuid.:formatprism: Generates an url like this:/:uuidprism_path_format: Generates an url like this:/:path.:formatprism_path: Generates an url like this:/:path.:format