protected static function getFinalTemplateName($template, $module_file = null) { if (!isset($module_file)) { $module_file = self::getModuleAndTemplate($template); } if (!Context::isReadySetup() || ($template_name = Context::getI18n()->hasTranslatedTemplate($template, true)) === false) { $template_basepath = Context::isInternalModule($module_file['module']) ? THEBUGGENIE_INTERNAL_MODULES_PATH : THEBUGGENIE_MODULES_PATH; $template_name = $template_basepath . $module_file['module'] . DS . 'templates' . DS . "_{$module_file['file']}.inc.php"; } return $template_name; }