$ this-> set ('title', 'Title Name'); funktioniert nicht in CakePHP 3.x

rundsätzlich in default.ctp habe ich dies für meinen Titel:

<title>
  <?= $this->fetch('title') ?>
</title>

Und innerhalb des Controllers habe ich diese Zeile:

$this->set('title', 'Test-Title');

Aber es tut nichts, es zeigt immer noch den Namen des Controllers an (Jobs, vollständiger Name des Controllers os JobsController.ctp)

Aber wenn ich das in meine Ansichtsdatei lege:

$this->assign('title', 'Test-Title');

Es ändert den Titel. Also, was ist los mit $ this-> set ('title', $ title)?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage