问题标签 [cakephp-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
8751 浏览

php - 带 Bootstrap 的 CakePHP(来自 Twitter)

我是 CakePHP 的新手,我想知道一种在结合蛋糕的布局中使用 Twitter 的 Boostrap 的方法。

我主要关心的是让表单助手继续正常运行,因为我认为它使用了预配置的 CSS 类,如果我更改默认 css,我想表单助手将停止正常工作。

我阅读了本教程,但似乎并不完整。
使用 CakePHP 和 (twitter) Bootstrap 构建 PHP 应用程序,第 1 部分

有人做过吗?

谢谢!:D

0 投票
1 回答
120 浏览

cakephp - cakephp 2.0如何在登录用户下添加门票?

我在向任何登录的人添加票证时遇到问题。使用 cakephp 1.3,这条线工作得非常好:$this->data['Ticket']['user_id'] = $this->Auth->user();这是完整的添加操作:

现在甚至代码都不起作用$this->Session->read('user_id');。好吧,两者中的任何一个都添加了票,但 user_id 是空白的。任何帮助将不胜感激。

0 投票
1 回答
1241 浏览

cakephp - CakePHP 自定义路由类 - 如何传递参数?

我创建了一个自定义路由类,我希望能够将设置/选项传递给构造函数,以便它是可配置的。这可以做到吗?

自定义路由类的文档:

http://book.cakephp.org/2.0/en/development/routing.html#custom-route-classes

我的自定义路线类:

https://github.com/Signified/CakePHP-Model-Route-Class

0 投票
2 回答
182 浏览

php - 过渡到 CakePHP2

我熟悉 CakePHP 1.3,我想了解 CakePHP2 中的新奇事物。

我知道有新的食谱迁移指南。不过,我想要比迁移指南更广泛的东西,而不必再次阅读所有食谱。本着 Django 出现的精神,我正在考虑类似一系列博客文章。

周围有这样的吗?

0 投票
1 回答
4767 浏览

error-handling - 用 cakephp 保存数据不起作用

我正在尝试loadeditsave记录CakePHP 2.0但我generic error 在该save方法中得到一个不能帮助我理解问题所在的方法。

如果我尝试debug($this->User->invalidFields());我得到一个empty array,但我false$this->User->save()条件中得到。

这是我收到错误的控制器操作:

当我尝试该操作时,test.com/users/activate/hashedkey我会收到带有消息的activation_fail模板页面。Save error message

如果我printr$uservar,我会从 cake 的find方法中获得正确的用户。

我哪里错了?

0 投票
1 回答
726 浏览

cakephp - CakePHP 2.0:意外的帮助程序行为 (HtmlHelper::link)

我正在开发我的 CakePHP 2.0 并想制作一个语言助手,这样我就不必在我的视图中传递一些基于语言的东西。为此,我创建了一个 LanguageHelper。

我的第一个任务是在所有链接中包含语言。

现在在我看来,我使用以下内容:

预期结果:

实际结果:

即使使用以下内容:

给我一个错误的结果:

以下是我的路线:

有人知道获得预期结果的方法吗?

编辑:

我还应该提到以下确实给了我预期的结果:

解决方案:

0 投票
2 回答
529 浏览

php - 为什么 PHP 的 empty() 函数在 CakePHP 2 中的 $this->data 不能按预期工作?

为了减轻一些困惑,我完全重写了这个问题。


这是控制器:

这是整个视图:

这是渲染的输出:

为什么empty()在两者都返回 Truecount()debug()显示已分配非空值时?

这是一个 CakePHP 错误吗?一个PHP错误????

如果我使用另一个变量而不是 $this->data :

和观点:

它按预期工作:

有接盘侠吗?

0 投票
1 回答
3112 浏览

cakephp - 如何从cakephp中的查找结果设置分页?

我的票控制器上有一个代码,显示登录用户创建的所有票:

它返回正确的结果,但是,我的分页(当您查看索引页面时)显示了所有用户创建的所有票证(第 1 页,共 1 页,显示总共 18 条记录中的 18 条记录,从记录 1 开始,到 18 结束)。当您查看索引页面时,上面的代码应该只返回 3 张票。

提前致谢。

莱曼

0 投票
1 回答
1848 浏览

cakephp - CakePHP:解析错误:语法错误,意外的 T_DOUBLE_ARROW

作为一个 CakePHP 新手,我遇到了这个错误:

解析错误:语法错误,意外的 T_DOUBLE_ARROW

我正在使用 CakePHP 2.0,LogsController我有:

任何想法,我怎么能解决这个问题?

0 投票
2 回答
68 浏览

validation - 从视图中的另一个模型形成

所以我试图扩展博客教程添加一些评论:

我想在与“帖子视图”相同的视图中显示添加评论表单。事情是我不知道获得这种方法的最佳方法。我想了三个办法:

  • 在 Comments Controller 中创建一个函数来处理数据。
  • 在 Post Controller 中创建一个函数来处理数据。
  • 在处理帖子视图的同一函数中处理数据。

前两个“解决方案”的主要问题是验证错误不会出现在表单中,除非我在会话变量中保存无效字段,然后在 beforeFilter 回调中解析变量,像这样:

我基本上所做的是将无效字段调整为实际视图并使其正确显示。这真的很好用,但对我来说似乎很难看。最好的方法是什么?

另一个相关问题:控制器应该反映视图吗?我的意思是在那个例子中,我考虑只有一个评论模型并处理控制器中的所有数据,其中添加评论的表单(即使它在 Post Controller 中)。