Codebeispiel - Alle Ansichten (komplette Navigation)

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche

→ Hauptartikel: Eine einfache Inhaltsübersicht

Beschreibung: Eine komplette Seitennavigation mit Gruppenliste, Artikelliste und Artikel-Detailansicht.

Alle Ansichten - Komplette Navigation

<?php
  require('../dynpg/getcontent.php');
  $GLOBALS["DynPG"]->SetParam_PathToRoot('../dynpg/');
?>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
 
<head>
  <title>Inhaltsübersicht</title>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
 
  <?php $GLOBALS["DynPG"]->Write_CSS_JS_Header(); ?> <!-- Standard CSS einbinden -->
</head>
 
<body>
  <h1>Inhaltsübersicht</h1>
 
  <?php
    $GLOBALS["DynPG"]->SetParam_AG_Anytime(true);  // Gruppenliste immer anzeigen
    $GLOBALS["DynPG"]->Write_AllGroups();          // Gruppenliste ausgeben
    $GLOBALS["DynPG"]->SetParam_AA_Anytime(false); // Artikelliste abhängig vom Navigationskontext anzeigen
    $GLOBALS["DynPG"]->Write_AllArticles();        // Artikelliste ausgeben
    $GLOBALS["DynPG"]->SetParam_A_Anytime(false);  // Artikel-Detailansicht abhängig vom Navigationskontext anzeigen
    $GLOBALS["DynPG"]->Write_Article();            // Artikel-Detailansicht ausgeben
  ?>
</body>
 
</html>

Beispiel ausführen