【发布时间】:2012-02-25 02:50:06
【问题描述】:
我创建了一个博客数据库并在其中创建了一些表。我已经为 CakePHP 编写了相关的模型和控制器文件。此外,我使用 Cake 的脚手架功能成功地将测试用户添加到博客数据库。到目前为止,一切都很好。
但是,在进入 Cake PHP 的视图部分时,我遇到了问题。
我创建了一个“default.ctp”文件并将其放入应用程序/视图/布局文件夹中。以下是文件:
<html>
<head>
<title>Cake PHP Application</title>
<?=$html->css('styles');?>
</head>
<body>
<div id="container">
<div id="content">
<?=$content_for_layout;?>
</div>
</div>
</body>
</html>
我还将styles.css 放在app/webroot/css 目录中。现在,当我在浏览器中运行它时,我会看到以下屏幕
css('styles');?>
(default) 6 queries took 14 ms
Nr Query Error Affected Num. rows Took (ms)
1 DESCRIBE `posts` 5 5 3
2 DESCRIBE `users` 5 5 3
3 DESCRIBE `tags` 3 3 3
4 DESCRIBE `posts_tags` 3 3 3
5 SELECT COUNT(*) AS `count` FROM `posts` AS `Post` LEFT JOIN `users` AS `User` ON (`Post`.`user_id` = `User`.`id`) WHERE 1 = 1 1 1 1
6 SELECT `Post`.`id`, `Post`.`name`, `Post`.`date`, `Post`.`content`, `Post`.`user_id`, `User`.`id`, `User`.`name`, `User`.`email`, `User`.`firstname`, `User`.`lastname` FROM `posts` AS `Post` LEFT JOIN `users` AS `User` ON (`Post`.`user_id` = `User`.`id`) WHERE 1 = 1 LIMIT 20
2 2 1
为什么它不像使用脚手架功能那样显示帖子。我知道它与脚手架不同,因为我正在使用我的风格。但是,为什么它什么都没有显示?我错过了什么?
【问题讨论】: