【问题标题】:What does this code do in CakePHP这段代码在 CakePHP 中做了什么
【发布时间】:2014-05-29 22:03:03
【问题描述】:

我是 CakePHP 的菜鸟。

我的 CakePHP 项目的索引文件中有这段代码

$Dispatcher->dispatch(
    new CakeRequest(),
    new CakeResponse()
);

这段代码有什么作用?是调用index.php文件的内容吗?

我想更改索引页面,但找不到内容的来源。

【问题讨论】:

  • 我对你的建议是不要接触 CakePHP 的任何核心文件,尤其是如果你是“新手”。如果您想更改网站的索引页面,请找到呈现默认视图的控制器和视图并对其进行编辑。
  • This answer 可能会帮助您更好地理解您的要求。
  • 其实不是核心文件@scrowler,而是应用代码的一部分,应用前端控制器。但是,如果有人甚至不知道调度程序做什么,以及如何更改页面内容,那么绝对建议不要弄乱该文件 :) 我建议从 Cookbook 开始了解一些 CakePHP 基础知识。跨度>

标签: php cakephp cakephp-2.0 cakephp-2.1 cakephp-2.3


【解决方案1】:

一个简单的谷歌搜索可以回答这个问题。

基本上,这是一个将新请求和响应分派到控制器操作中的函数。每当用户执行操作时,此功能都会起作用。

您的问题:“它是否调用 index.php 的内容”对它的总体目的有点短视。它的影响远不止于此。也就是说,绝对建议你不要乱用它。

我认为您应该寻找的问题是“如何使用 CakePhP 更改 index.php 的内容”。

【讨论】:

  • 感谢您的否决票 - 此答案的任何部分是否具有误导性或不正确性?
猜你喜欢
  • 2016-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-04
  • 2017-07-25
相关资源
最近更新 更多