Empfehlungen: Erweiterte Suche

Controller verliert gesetzte Variablen

Daten auslesen, verarbeiten und den Views übergeben

Controller verliert gesetzte Variablen

Beitragvon ne0Xx » Di 20. Dez 2011, 10:46

Class Hund
{
var status = 'tot';
}

Class TestsController
{
var hundeStatus;

function index()
{
$this->hundeStatus = new Hund();
}
function view()
{
echo $this->hundeStatus->status; <---- warum verliert er den Wert der in der Klasse Hund(bzw. leert das Objekt) wenn der Aufruf von view durch einen Link in der index.ctp wie folgt passiert: echo $this->Html->link('show', '/tests/view/')
}
}

Wäre dankbak für eure Hilfe.

Mfg Alex
Zuletzt geändert von ne0Xx am Di 20. Dez 2011, 11:14, insgesamt 2-mal geändert.
ne0Xx
 
Beiträge: 2
Registriert: Di 20. Dez 2011, 10:38

Re: Controller verliert gesetzte Variablen

Beitragvon ne0Xx » Di 20. Dez 2011, 10:50

Oder warum geht folgendes nicht:

class TestsController
{
var $test=new Hund();
}

-->Parse error: syntax error, unexpected T_NEW in /share/MD0_DATA/Qweb/textalex/app/Controller/...
ne0Xx
 
Beiträge: 2
Registriert: Di 20. Dez 2011, 10:38


Zurück zu Controller

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron