public function preSave() { $this->ca_lastedit = date("d.m.Y"); if ($this->id <= 0) { $this->ca_geschrieben_am = date("d.m.Y"); $this->ca_autor = $_SESSION['id']; $this->generatePos(); } if ($this->ca_kollektion <= 0) { $this->kollektion = new Kollektion(); $this->kollektion->ko_bezeichnung = $this->ca_bezeichnung; $this->kollektion->save(); $this->ca_kollektion = $this->kollektion->id; } if ($this->ca_kollektion > 0) { if (count($this->getKollektion()->getMedien()) > 0) { $medien = $this->getKollektion()->getMedien(); $this->ca_hauptbild = $medien[0]->getResizeUrl(); } else { $this->ca_hauptbild = ''; } } }
public function showDokumente() { $this->kollektion = Kollektion::loadByBezeichnung($this->request->bezeichnung); Application::getCurrentResponse()->heading = (string) $this->kollektion; }