Jul 20

Nach der Umstellung auf CakePHP 1.3 kam bei mir der Fehler “Undefined variable: session” im Layout.

Warum auch immer muss man nun den Session-Helper manuell im app_controller hinzufügen.

3 Antworten auf “CakePHP 1.3: Undefined variable: session”

  1. Pascal sagt:

    Der Session- Helper in CakePHP 1.3 ist in den Templates über $this->Session erreichbar.

  2. seb sagt:

    Super! Danke für den Hinweis!
    Leider ist das aus der CakePHP Dokumentation nicht ersichtlich: http://book.cakephp.org/view/1467/flash

  3. Pascal sagt:

    Ja das stimmt. Ich hab mich auch gewundert. Aber diese Änderung betrifft auch die anderen Helper, die ohne Einbindung in den entsprechenden Controller verfügbar sind.

    Das bedeutet aus $html->link(); wird $this->Html->link(); und so weiter.

Kommentar schreiben

preload preload preload