Wie ändere ich den Seitentitel in CakePHP 2.5?

8

Von 2.5 Migrationshandbuch :

  

$title_for_layout ist veraltet. Benutze $this->fetch('title'); und    $this->assign('title', 'your-page-title'); stattdessen.

Sie arbeiten in Ansichten, aber was in Controller zu tun? Die Verwendung von $this->assign() löst einen schwerwiegenden Fehler aus.

    
mrdaliri 13.10.2014, 16:53
quelle

3 Antworten

4

setze das einfach in die Controller-Funktion ()

%Vor%

Dann können Sie $ title in Ihren Ansichten verwenden, um den Titel Ihrer Seite zu ändern. :)

    
r3mmel 14.10.2014, 02:08
quelle
7

Verwenden Sie

%Vor%

im Controller.

    
Pratik C Joshi 13.10.2014 18:45
quelle
5

Sie müssen

verwenden %Vor%

in Ansichtsdateien.

Im Layout können Sie auch

verwenden %Vor%

zum Festlegen des Titels

Sie können $this->set('title_for_layout',$title); verwenden, aber Sie sollten nicht, da es sehr bald entfernt wird

    
Abhishek 14.10.2014 06:13
quelle

Tags und Links