Inhaltsverzeichnis Beispiele & Vorlagen Erstellen einer Unterseite

Erstellen einer Unterseite

Um für die aktuelle Seite eine neue Unterseite zu erstellen, kann folgende Vorlage verwendet werden:

QuelltextPHP Code:
  1. // field-Werte definieren
  2. $field = array(
  3.     'name' => 'Neuer Name',
  4.     'title' => 'Neuer Titel',
  5.     'short' => 'Neue Kurzbeschreibung',
  6.     'type' => 'entry', // Der Seitentyp
  7.     'inactive' => 0, // 0 = Seite ist aktiv; 1= Seite ist deaktiviert
  8.     'nav_hide' => 1, // 1= Nicht in Navigation; 2=Intranet; 3 = 1+2; 4=von Suche ausschließen; 5=1+4; 6=4+2; 7=1+2+4
  9. );

  10. // extra-Werte definieren
  11. $extra = array(
  12.     'anzahl_news' => 10,
  13.     'kurzbeschreibung_anzeigen' => true
  14. );

  15. // Unterseite erzeugen
  16. $page->newChild($field,$extra);

Eine andere Möglichkeit:

QuelltextPHP Code:
  1. $child = $page->newChild(array(
  2.     'name' => "Neuer Name",
  3.     'title' => "Neuer Titel",
  4.     'type' => 'page', //Der Seitentyp
  5.     'inactive'=> 0, // 0 = Seite ist aktiv; 1= Seite ist deaktiviert
  6.    'nav_hide' => 1 // 1= Nicht in Navigation; 2=Intranet; 3 = 1+2; 4=von Suche ausschließen; 5=1+4; 6=4+2; 7=1+2+4
  7. ), array(
  8.     'a' => 12,
  9.     'b' => "blub"
  10. ));