- $template = 'view/theme/' . current_theme() . '/'
- . ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
- if(file_exists($template))
- require_once($template);
- else
- require_once(str_replace('theme/' . current_theme() . '/', '', $template));
+ $template = 'view/theme/' . $a->getCurrentTheme() . '/'
+ . defaults($a->page, 'template', 'default' ) . '.php';
+ if (file_exists($template)) {
+ require_once $template;
+ } else {
+ require_once str_replace('theme/' . $a->getCurrentTheme() . '/', '', $template);
+ }