问题标签 [cakephp-bake]

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 投票
0 回答
147 浏览

cakephp - 在 CakePHP 2.x 中烘焙 JavaScript 文件

我想知道是否可以在 CakePHP 中烘焙 JS 文件?我已经编写了一些符合我们的布局和标准的自定义蛋糕烘焙模板,并处理了我们的控制器和视图中涉及的杂物。我想更进一步,烘焙我们大多数 javascript 类中的一些方法,例如 index、view、add 和 save。

是否可以这样做并输出到 app/webroot/js 中?

我想到的一种解决方法是将 js 输出直接放入索引文件中,然后将其移动到其各自的文件中,但我想要一个自动解决方案。

对此有什么想法?

0 投票
3 回答
3651 浏览

cakephp - Cakephp 错误:在非对象上调用成员函数 find()

我有以下模型:

模型预算和项目如下

我已经成功地创建了一个带有脚手架的控制器,它添加/删除/更新调整,但是当我烘焙代码时,当我尝试添加调整时,我收到消息“错误:调用非对象上的成员函数 find()”。

错误在以下行:

场外没有模型 SBudget、TBudget、SProject、TProject 所以我编辑了如下代码:

我添加了行 public $uses = array('Budget', 'Project');

在调整控制器类中。不幸的是,问题仍然存在,我总是收到“错误:在非对象上调用成员函数 find()”消息。

0 投票
1 回答
796 浏览

cakephp-bake - 使用烘焙的 Cakephp 代码生成

我刚刚下载了 cakephp 最新版本 2.3.0 并尝试使用 bake 命令创建骨架应用程序。问题是当我在 /app>cake bake 执行命令 cake bake 时。我收到以下消息:

欢迎使用 CakePHP v1.3.2 控制台

应用程序:应用程序

路径:/var/www/cake-acl/app

未找到您的数据库配置。花点时间创建一个。

数据库配置:

您可以看到,控制台显示的是 Cakephp 版本 1.3.2,即使我已经下载了 2.3.0,这就是为什么控制台尝试为 app/config 文件夹而不是 app/Config(2.0 约定)创建 1.3 版本脚本的原因。

为什么会这样,我错过了什么吗?

0 投票
1 回答
1807 浏览

cakephp - CakePHP 烘焙生成身份验证组件用户操作

我敢肯定有一个相对简单的答案。我正在尝试使用 CakePHP 2.0 从命令行烘焙应用程序,并且我希望 cake为我的模型创建基本AuthComponent方法。user用户的数据库表名为users,其中包括 authusername和的两个必要字段password

我已经能够包含AuthComponent在我usersController的 from bake 中,但未能成功地让它usersController为 auth 生成基本操作,例如login()logout()

我怎样才能做到这一点?生成这个骨架代码将有助于节省大量时间。

提前致谢!!!!

0 投票
3 回答
2314 浏览

cakephp - 如何在 cakephp 2.x 中自定义蛋糕烘焙

我是 cakephp 的新手。
我尝试了这个框架中的惊人功能,蛋糕烘焙
我想在蛋糕烘焙中自定义模型、视图和控制器中的输出

  1. 如何在烘焙中创建新文件视图(视图、索引、添加、编辑 .ctp)示例 export_excel.ctp
  2. 如何显示模式字段,在示例文件夹(“C:\xampp\htdocs\cake\lib\Cake\Console\Templates\default\actions\controller_actions”)中修改控制器输出。像“lib\Cake\Console\Templates\default\views\index.ctp”我发现了这个脚本:

对不起,糟糕的帖子,我的英语很糟糕..

0 投票
2 回答
277 浏览

cakephp - Cake bake "`stream` 不是 ConsoleOutput 也不是字符串" 错误

当我尝试烘焙某些视图和控制器时,我似乎遇到了一些神秘的错误。模型烤得很好(一个模型因类似的消息构建测试而死亡),所有控制器都烤得很好,但其中一个带有以下错误消息:

当我为以前烘焙的模型和控制器烘焙视图时,我得到:

它非常神秘,如果有人能告诉我在哪里看,那就太好了。我正在使用最新最好的蛋糕版本(2.3.5)

谢谢

0 投票
0 回答
466 浏览

cakephp - 烘焙 HABTM 关联

我收到以下错误,不明白为什么。我可以看到 PodcastsUser 不是一个表...我用下面的 DB 烘焙了整个应用程序——我只是在访问时遇到错误/Podcasts/view/*Nr*index等等都很好。谢谢你!

SQL查询:

这是我的 HABTM 协会: 在此处输入图像描述

模型/用户.php

模型/播客.php

---编辑--- PodcastsController view动作:

0 投票
1 回答
73 浏览

cakephp - CakePHP 为插件修改 skel

是否可以修改插件的骨架结构?

我在文档中找到了,它说明了如何更改用于烘焙项目的骨架

但是,我想要的是能够烘焙一个插件,例如:

并能够提供自定义 css/javascripts/views/etc,但仅适用于我的插件,而不是整个应用程序。

谢谢。

0 投票
3 回答
1958 浏览

php - Cakephp postgres - 烘焙时无法识别默认数据库

我只能在 Postgres 数据库上使用控制台在命令行中烘焙时遇到问题。

我用 :

  • 视窗
  • 蛋糕PHP 2.3
  • PostgreSQL 8.4.8)我的数据库在外部服务器(unix)上,其他组件在我的本地计算机上。

对于我的应用程序,CakePhp 检查似乎很好:

  • 您的 PHP 版本是 5.2.8 或更高版本。
  • 您的 tmp 目录是可写的。
  • FileEngine 用于核心缓存。要更改配置编辑 APP/Config/core.php
  • 您的数据库配置文件存在。
  • Cake 能够连接到数据库。

当我手动编码 MVC 时,没关系,应用程序检索数据。

当我将命令行与 consol 一起使用时,我收到以下消息:

感谢您的帮助,

西蒙。

0 投票
1 回答
4063 浏览

cakephp - CakePHP cakebake 在 Linux 上

任何人都可以建议我如何在 Linux 上的 CakePHP 2.x 中烤蛋糕

我试过的

它给了我这条线,不知道如何从这里开始