コード例 #1
0
        $menuArray[] = array($translation->GetTranslation('create_administrator'), $extern_page == 6 ? '6' : '7');
        break;
    case 9:
        $pagename = $translation->GetTranslation('preferences');
        $menuArray[] = array($translation->GetTranslation('language'), '1');
        $menuArray[] = array($translation->GetTranslation('sitestyle'), '2');
        $menuArray[] = array($translation->GetTranslation('requirements'), '3');
        $menuArray[] = array($translation->GetTranslation('license'), '4');
        $menuArray[] = array($translation->GetTranslation('database_settings'), '5');
        $menuArray[] = array($translation->GetTranslation('create_administrator'), $extern_page == 6 ? '6' : '7');
        $menuArray[] = array($translation->GetTranslation('preferences'), $extern_page == 8 ? '8' : '9');
        break;
    default:
        $pagename = '';
        break;
}
$output->SetReplacement('PATH', "<a href=\"install.php\">" . $translation->GetTranslation('installation') . "</a> -> <a href=\"install.php?page={$extern_page}\">{$pagename}</a>");
// Generate menu and replace it in template
$menu = array();
foreach ($menuArray as $part) {
    if ($extern_page == $part[1]) {
        $linkStyle = ' class="actual"';
    } else {
        $linkStyle = '';
    }
    $menu[] = array('LINK_TEXT' => $part[0], 'LINK' => 'install.php?page=' . $part[1] . '&amp;style=' . $extern_style, 'CSS_ID' => '', 'LINK_STYLE' => $linkStyle);
}
$output->SetReplacement('MENU_DEFAULT', $menu);
$output->SetReplacement('TEXT', $installation->GetPage($extern_page, $language));
$output->GenerateOutput();
echo $output->GeneratedOutput;