好的,所以我正在尝试自学 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.
}
}
?>
“吉他”对象包含一个名为“名称”的属性,我希望能够将其设置为各个页面视图的 pageTitle。
谁能指出我会怎么做,好吗?
注意:我知道在应用程序中设置此类数据的位置存在普遍分歧,但对我来说,这是与数据相关的。