~cakephp的一些有关问题,高分!

php中文网
发布: 2016-06-13 13:48:21
原创
918人浏览过

~~~cakephp的一些问题,高分求助!!
我刚开始看cakephp,现在遇到了一些问题。
1、我想知道如果访问http://www.yuming.com/时候的默认控制器是什么,搜了好久了,没有找到。
2、现在我写了一个home(model)、homecontroller、home(view),成功运行了,但是显示我的内容只是在一个html里面的div id=“content”里面显示。上面的那些html头部信息我都没有写啊。cake自动调用的。能把它屏蔽掉吗?

------解决方案--------------------
cake的网站首页默认是 APP/views/pages/home.ctp 控制展现的;另外你说的所谓页面头部信息可以通过默认的布局文件 APP/views/layouts/default.ctp控制。


------解决方案--------------------
在你的controller种设置$layout 屏蔽掉默认的default.ctp
你可以设置为空,或者设置成你自己的模板



------解决方案--------------------
在config目录下有个routes.php,即路由设置
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));

默认的就是home,
在这里你可以更改成自己的控制器和action
------解决方案--------------------
现在cakephp1.3版本的手册说明比较详细,建议lz可以从头认真的看一遍.
------解决方案--------------------
cakephp的默认控制器是PagesController。对应的模型则是Page,数据库表名是pages。view文件放在views\pages\home.ctp中。这就是cakephp的默认调用的控制器啦。
你所说的母版页,默认是在cake的lib下面的,但是这个最好不要改它。你应该在views\layouts\defualt.ctp中重新去定义。
大概就是这样啦,祝楼主早日成功~拿分!!
------解决方案--------------------
cakephp中默认的文件在cake/libs/view/layouts/default.ctp
你照着写一下就行了。不是很难的~

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号