ОК, поэтому я пытаюсь научить себя фреймворку CakePHP и пытаюсь запустить простое демонстрационное приложение для себя.
У меня все контроллеры, виды и модели настроены и работают, но я хочу сделать что-то немного большее, чем показывает основная онлайн-справка.
У меня есть файл guitars_controller.php следующим образом ...
<?php
class GuitarsController extends AppController {
var $name = 'Guitars';
function index() {
$this->set('Guitars', $this->Guitar->findAll());
$this->pageTitle = "All Guitars";
}
function view($id = null) {
$this->Guitar->id = $id;
$this->set('guitar', $this->Guitar->read());
// Want to set the title here.
}
}
?>
Объект «Гитара» содержит атрибут «Имя», и я хотел бы иметь возможность установить его в качестве заголовка страницы для отдельных просмотров страниц.
Кто-нибудь может указать, как я это сделаю, пожалуйста?
NB : я знаю, что существует общее разногласие относительно того, где в приложении указываются такие данные, но для меня это связано с данными.