@@ 144-152 (lines=9) @@ | ||
141 | * @author Kaero |
|
142 | * @copyright ImageCMS (c) 2013, Kaero <[email protected]> |
|
143 | */ |
|
144 | public function fetchTemplate($tpl, $moduleName = null) { |
|
145 | try { |
|
146 | /** Start. Return template file */ |
|
147 | return CI_Controller::get_instance()->template->fetch('file:' . $this->_buildTemplatePath($tpl, $moduleName)); |
|
148 | } catch (Exception $exc) { |
|
149 | log_message('error', $exc->getMessage()); |
|
150 | show_error($exc->getMessage(), 500, 'An Template Error Was Encountered'); |
|
151 | } |
|
152 | } |
|
153 | ||
154 | /** |
|
155 | * @param string $item |
|
@@ 611-619 (lines=9) @@ | ||
608 | * @param string $mainLayout |
|
609 | * @return assetManager |
|
610 | */ |
|
611 | public function setMainLayout($mainLayout) { |
|
612 | try { |
|
613 | CI_Controller::get_instance()->template->set_main_layout($mainLayout); |
|
614 | } catch (Exception $exc) { |
|
615 | log_message('error', $exc->getMessage()); |
|
616 | show_error($exc->getMessage(), 500, 'An Template Error Was Encountered'); |
|
617 | } |
|
618 | return $this; |
|
619 | } |
|
620 | ||
621 | /** |
|
622 | * Changing main layout file by full path |
|
@@ 626-634 (lines=9) @@ | ||
623 | * @param string $mainLayout |
|
624 | * @return assetManager |
|
625 | */ |
|
626 | public function setMainLayoutByFullPath($mainLayout) { |
|
627 | try { |
|
628 | CI_Controller::get_instance()->template->set_main_layout_by_full_path($mainLayout); |
|
629 | } catch (Exception $exc) { |
|
630 | log_message('error', $exc->getMessage()); |
|
631 | show_error($exc->getMessage(), 500, 'An Template Error Was Encountered'); |
|
632 | } |
|
633 | return $this; |
|
634 | } |
|
635 | ||
636 | } |