Oldal létrehozása
Egy oldal létrehozására két lehetőség van:
- Az Új oldal menüpontra kattintva, az összes információ kitöltése (Title, body, tags, …) után, a szerkesztő mező alján található Mentés gombra kattintva menteni. Ezután rákattintva a kis újrarendezés linkre (a fejléc bal oldalánál, az oldallista felett), majd a „fogd és vidd” technikával elhelyezni az új oldalt, ahová szeretné.
- A kis zöld plussz ikonra kattintva (ha fölé viszi az egeret, az „aloldal hozzáadása” tooltip látható), a jobb oldalán annak a főoldalnak, ami alá szeretné egy új aloldalt létrehozni, majd a fentiek alapján tölte ki minden információt és mentse el az oldalt.
Oldal státuszok definiciói
Piszkozat
constant = Page::STATUS_DRAFT
Akkor keletkezik, amikor egy oldalt létrehoz, de még nincs lezárva, de majd lementésre kerül későbbi felhasználásra (tovább szerkesztés).
- Nem szerepel a $this->children() listában
- Nem találja meg a $this->find(„is_url”) funkció
- Nem lehet hozzáférni direkt a saját URL-jével
Felülvizsgált
constant = Page::STATUS_REVIEWED
Ezt akkor használja, ha speciális státuszt akar adni egy oldalnak, hogy felülvizsgált. Ebben az esetben a kódban egy speciális feltételt kell megadnia a gyermek paraméterhez, pl. array('where' => 'status_id = '.Page::STATUS_REVIEWED'), ahol csak a felülvizsgált oldalak jelennek meg.
- Szerepel a $this->children() listában
- A $this->find(„is_url”) funkció megtalálja
- Hozzá lehet férni direkt a saját URL-jével
Publikált
constant = Page::STATUS_PUBLISHED
- Szerepel a $this->children() listában
- A $this->find(„is_url”) funkció megtalálja
- Hozzá lehet férni direkt a saját URL-jével
Rejtett
constant = Page::STATUS_HIDDEN
Ezt akkor használja, ha létrehoz egy oldalt, de nem szeretné, hogy automatikusan listázódjon/megjelenjen.
- Nem szerepel a $this->children() listában
- A $this->find(„is_url”) funkció megtalálja
- Hozzá lehet férni direkt a saját URL-jével
Megjegyzés: az adott oldal listázható a $this->children(array(), array(), true) funkcióval, mivel beállítható egy aloldalnál, hogy tartalmazzon rejtett oldalakat (3. paraméter kell igaz-ra állítani)
