private function setLayoutVariale() { if (!isset($this->settings["layout"]) || !file_exists(__DIR__ . "/../templates/layouts/" . $this->settings["layout"]->getName() . "/@layout.latte")) { $LayoutHelper = new \App\Model\Layout\LayoutHelper(); $this->settings["layout"] = $LayoutHelper->loadLayout("Basic"); } }
/** * Load global settings of site, like description, keyword, etc. */ private function loadSettings() { $this->settings = $this->context->settings->getAll(); $LayoutHelper = new \App\Model\Layout\LayoutHelper(); $this->settings["layout"] = $LayoutHelper->loadLayout($this->settings["layout"]); $this->template->settings = $this->settings; }