Example #1
0
 public function template(Template\Manager $manager)
 {
     parent::template($manager);
     $manager->findAndInstallNewTemplates();
     $templates = $manager->getValidTemplates();
     return ViewFacade::make("{$this->viewPrefix}.template", ['current' => $this->page->getTemplate(), 'templates' => $templates]);
 }
Example #2
0
 public function template(Template\Manager $manager)
 {
     parent::template($manager);
     $template = TemplateFacade::find($this->request->input('template_id'));
     $this->page->setTemplate($template);
     Event::fire(new Events\PageTemplateWasChanged($this->page, $template));
     return $this->page->getCurrentVersion()->getStatus();
 }