0251 / 590 837 15
info@a-coding-project.de
;

Neue Seite anlegen Teil 1

Code & Blog Logo

Code & Blog Logo

Nun kommen wir zum Anlegen einer neuen Seite in unserem CMS. In diesem Teil geht es erstmal um das Formdesign und um die Weiterleitung. Der nächste Teil legt die Datei an und registriert sie in die DB. Außerdem wird es beim nächsten mal evtl. noch Änderungen am site-edit geben. Aber jetzt gehts um die Datei /admin/includes/site-new.php.

Hier gehen wir ähnlich wie beim Menü anlegen vor. Wir erstellen nur den Alias und zeigen danach ein Formular an, welches dann auf die Bearbeiten-Seite weiterleitet.

Der Code sollte selbstklärend sein:

<h1>Seite erstellen</h1>
<?PHP
  if(!$_POST['alias']){
?>
  <form action="/admin/index.php?page=site-new" method="post">
    Alias: <input name="alias" /><br />
    <input type="submit" value="Erstellen" />

  </form>
<?PHP
  }
  else{
    //Verarbeitung im nächsten Artikel
  ?>
    <p>Die Seite wurde erfolgreich erstellt.</p>
    <form action="/admin/index.php" method="GET">
      <input type="hidden" name="page" value="site-edit" />
      <input type="hidden" name="site" value="<?PHP echo $_POST['alias']; ?>" />
      <input type="submit" value="Seite Bearbeiten" />
    </form>
  <?PHP
  }
?>