Exemple #1
0
     require_once APP_PATH . 'model/getAllCategories.php';
     require_once APP_PATH . 'model/getAllTimesByLang.php';
     require_once APP_PATH . 'model/getAllSentencesByLanguage.php';
     require_once APP_PATH . 'model/getSentenceInAllLanguages.php';
     // controller einbinden
     require_once APP_PATH . 'control/showController.php';
     // view zusammenbauen + model aufruf fürs view
     $scripts = getJs($allScripts, ["getNewSentences" => 1, "showSentence" => 1], true);
     require_once APP_PATH . 'view/template/header.php';
     // dieses view hat unterschiedliche Zustände
     // je nach Zustand müssen nur bestimmte models aufgerufen werden
     if (isset($do) && isset($detail) && is_numeric($detail)) {
         $sentences = getSentenceInAllLanguages($db, $detail, $fraser_languages);
         require_once APP_PATH . 'view/site/sentence.php';
     } else {
         $sentences = getAllSentencesByLanguage($baseLang, $db);
         require_once APP_PATH . 'view/site/select.php';
     }
     require_once APP_PATH . 'view/template/footer.php';
     break;
 case 'exercise':
     // models laden
     require_once APP_PATH . 'model/getAllCategories.php';
     require_once APP_PATH . 'model/getAllTimesByLang.php';
     require_once APP_PATH . 'model/getAllSentencesByLanguage.php';
     require_once APP_PATH . 'model/getSentenceInAllLanguages.php';
     // controller einbinden
     require_once APP_PATH . 'control/exerciseController.php';
     // view zusammenbauen + model aufruf fürs view
     $scripts = getJs($allScripts, ["getNewSentences" => 1, "showSentence" => 1], true);
     require_once APP_PATH . 'view/template/header.php';
Exemple #2
0
<?php

if (isset($_SESSION['base_lang'])) {
    $categories = getAllCategories($db);
    $times = getAllTimesByLang($_SESSION['base_lang'], $db);
    $sentences = getAllSentencesByLanguage($_SESSION['base_lang'], $db);
} else {
    $categories = getAllCategories($db);
    $times = getAllTimesByLang('de', $db);
    $sentences = getAllSentencesByLanguage('de', $db);
}