Về cơ bản trong default.ctp Tôi có điều này cho tiêu đề của tôi:
<title>
<?= $this->fetch('title') ?>
</title>
Và bên trong của bộ điều khiển tôi có dòng này:
$this->set('title', 'Test-Title');
Nhưng nó không làm gì, nó vẫn hiển thị điều khiển tên (Jobs, bộ điều khiển tên đầy đủ os JobsController.ctp)
Nhưng nếu tôi đặt bên trong tệp này quan điểm của tôi:
$this->assign('title', 'Test-Title');
Nó thay đổi tiêu đề. Vậy điều gì sai với $ this-> set ('title', $ title) ?
Vâng, tôi biết rằng tôi có thể làm bên này xem, nhưng tôi muốn làm điều đó bên trong điều khiển, nó sẽ hoạt động bên trong của bộ điều khiển là tốt, nhưng nó không – Tachi
Cùng đi cho bộ điều khiển - không 'fetch()' nó, chỉ cần sử dụng nó. – Dave