Empfehlungen: Erweiterte Suche

Problem mit current id/kein Zugriff auf aktuellen Datensatz

Daten auslesen, verarbeiten und den Views übergeben

Problem mit current id/kein Zugriff auf aktuellen Datensatz

Beitragvon (null, $id); » So 7. Nov 2010, 00:22

Hallo,
ich habe folgendes Problem:
function view($id = null) {
$this->Project->id = $id; //ok Zugriff auf aktuellen Datendsatz
$this->set('project', $this->Project->read());
}
diese Funktion zeigt mir den aktuellen Datensatz an.
$this->Project->id kann ich auf die aktuelle id zugreifen.

etwas weiter unten in meinem Code habe ich ein weitere Funktion.
function export_txt($id = null) {
$this->Project->id = $id; //kein Zugriff auf aktuellen Datendsatz !?!
$this->set('project', $this->Project->read());
$this->render('export_txt','export_txt');

hier ist $this->Project->id leider leer und zeigt auf keinen Datensatz. Ich habe also in dieser Funktion
keinen Zugriff auf den aktuellen Datensatz. Woran kann das liegen?
Hat jemand von euch eine Lösung für das Problem? Gibt es einen Workaround?

Viele Grüße
Tobi
(null, $id);
 
Beiträge: 1
Registriert: So 7. Nov 2010, 00:10

Re: Problem mit current id/kein Zugriff auf aktuellen Datens

Beitragvon euromark » So 7. Nov 2010, 12:09

dont use read()
benutze find('first') und du hast keine probs
euromark
 
Beiträge: 642
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows


Zurück zu Controller

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron