show view actually shows the rendered page instead; edit method added for pages.