Home Backend Development PHP Tutorial ~cakephp的一些有关问题,高分!

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

Jun 13, 2016 am 09:59 AM
cakephp home pages

~~~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
你照着写一下就行了。不是很难的~

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

CakePHP Project Configuration CakePHP Project Configuration Sep 10, 2024 pm 05:25 PM

In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

CakePHP Date and Time CakePHP Date and Time Sep 10, 2024 pm 05:27 PM

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

How to use the database query builder in CakePHP? How to use the database query builder in CakePHP? Jun 04, 2023 am 09:02 AM

CakePHP is an open source PHPMVC framework which is widely used in web application development. CakePHP has many features and tools, including a powerful database query builder for interactive performance databases. This query builder allows you to execute SQL queries using object-oriented syntax without having to write cumbersome SQL statements. This article will introduce how to use the database query builder in CakePHP. Establishing a database connection Before using the database query builder, you first need to create a database connection in Ca

CakePHP File upload CakePHP File upload Sep 10, 2024 pm 05:27 PM

To work on file upload we are going to use the form helper. Here, is an example for file upload.

CakePHP Routing CakePHP Routing Sep 10, 2024 pm 05:25 PM

In this chapter, we are going to learn the following topics related to routing ?

How does CakePHP handle file uploads? How does CakePHP handle file uploads? Jun 04, 2023 pm 07:21 PM

CakePHP is an open source web application framework built on the PHP language that simplifies the development process of web applications. In CakePHP, processing file uploads is a common requirement. Whether it is uploading avatars, pictures or documents, the corresponding functions need to be implemented in the program. This article will introduce how to handle file uploads in CakePHP and some precautions. Processing uploaded files in Controller In CakePHP, uploaded files are usually processed in Cont

How to use Twig with CakePHP? How to use Twig with CakePHP? Jun 05, 2023 pm 07:51 PM

Using Twig in CakePHP is a way to separate templates and views, making the code more modular and maintainable. This article will introduce how to use Twig in CakePHP. 1. Install Twig. First install the Twig library in the project. You can use Composer to complete this task. Run the following command in the console: composerrequire "twig/twig:^2.0" This command will be displayed in the project's vendor

Discuss CakePHP Discuss CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

See all articles