问题标签 [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.
php - cakephp3 烘焙控制台不烘焙
我安装了 xampp7 和 composer3,我得到了带有 composer 的 cakephp3.1。一切都很好,我看到了 cakephp 主页。然后我试着用这个代码开始烘焙。
进而
但这给了我一个错误。
我还尝试了以下代码,它们被正确执行。
怎么了?
cakephp - CakePHP 3.0 在 netbeans 中烘焙
我在我的第一个项目中使用 CakePHP 3.0 并使用 Netbeans IDE。我从 github 下载了 CakePHP 3 插件:junichi11。
项目在浏览器中运行良好。但无法使用烘焙命令。
在运行 bake 命令right click on project >> CakePHP3 >> run command
并选择 bake all 时会给出可能模型的列表,并且没有输入控制台来进行选择或输入任何命令。
在 Ubuntu 14.04 中从终端烘焙给出了这个 [命令以黄色突出显示]
如何运行命令cake bake all admins
php - 无法使用 cakePhp 3.2 进行烘焙
我正在尝试使用cakephp 3.2创建新的本地项目,遵循cakephp 文档,在 wamp 本地服务器上。我用作曲家安装它。
安装后一切似乎都正常:我在 app.php 上配置了我的 db 访问权限,并且 cakephp 默认主页确认配置一切正常(PHP 版本和扩展 OK/写权限 OK/连接到 db OK)
但是当我尝试使用烘焙命令(从我的项目根目录)时,我遇到了一个错误:
但是,文件 c/wamp64/www/cemafor/bin/cake.php 存在!
我尝试使用“./bin/cake bake”命令(根据cakephp bake doc 推荐),仍然是同样的错误。
也尝试删除并重新安装项目,没有变化。
我看到安装的烘焙版本是 1.2.1(查看 install 命令的结果)。我查看了 /composer.json 文件,看到了这个:
所以我尝试通过以下方式更改 cakephp/bake 版本的版本值:
但是什么都改变不了...
我尝试根据bake doc安装 1.0 版,但不起作用。
并且找不到一个有同样问题的人......在这个世界上感到孤独,有一个愚蠢的错误^^
非常感谢你的帮助 !
有关信息,以下是安装命令的结果:
这是我的composer.json 内容:
php - CakePHP 选择选项属性
我是 CakePHP 的新手,我试图做一个管理面板。
在我的下拉列表中,我无法显示“标签”而不是 id。我尝试了很多东西...
我的数据库是这样的:
行政区划
- ID
- 标签
项目
- (多行)
- etat_id
我试图这样做:
控制器 :
看法 :
输出 :
现在,如果我尝试这样做:
控制器 :
(相同观点)
输出是:
它不想在我的数据库中使用“标签”……我不知道该怎么做。
提前谢谢你,再次为这个糟糕的英语感到抱歉:'(
mysql - 运行 bin\cake 时出现 CakePHP 3.x 错误,烘焙所有注释
我在尝试烘焙我在数据库中创建的表时遇到问题。我在 Windows 10 上,如下所示,运行 php 5.5.12(高于所需的 5.5.9 或更高版本)。我也在运行蛋糕版本 3.2.6。
我最初在表中有一个名为 comment 的字段,我看到它是 mySql 的保留字。然后我将其更改为内容。会不会是我的表名是评论?我不认为这会引起冲突。
我不知道为什么会发生这种情况或如何解决任何想法?
cakephp - 使用 SQLite3 使用 Cakephp 3.2 烘焙控制器会在 add() 和 edit() 方法中产生错误,为什么生成的代码不正确?
错误在于,在创建控制器代码时,关联模型的变量留空,而模型的名称留空。为我的所有表创建控制器时会发生错误,但这是其中一个的完整示例。我已经在全新安装的 cakephp 3.2 上复制了这个问题。
这是生成的 2 行错误代码,我在下面包含了完整的详细信息:
我在 config/app.php 中的数据库配置:
为 add() 方法创建的代码包含错误创建的代码。
我的数据库存储在应用程序根目录中,应用程序找到它并根据我的判断正确连接。数据库架构:
cakephp - Cakephp 3.x bake - 在模板中获取 cli 选项
在 Cakephp 3.x 中烘焙时,我运行的管理员模板。
这工作正常并且文件成功生成,但是如何在烘焙模板中检查该prefix
选项是否已设置。如果这是为了让管理员做出不同的输出,我需要检查该条件。
谢谢
cakephp - CakePHP3 - 反向(删除)生成(烘焙)控制器
我通过终端命令生成(烘焙)控制器:
bin/cake bake.bake controller [controller_name]
有命令可以反转吗?删除生成的控制器?
cakephp - 如何使用 CakePHP 3 烘焙管理(前缀)代码?
谁能告诉我为管理后端创建 CRUD 的官方方法是什么?
在 CakePHP 2 中,烘焙代码在函数名称和视图文件之前使用 'admin_' 进行了扩展。在 CakePHP 中,我似乎再也找不到任何关于它是如何完成的直接信息了。烘焙控制台不再要求管理员。在本主题中:https ://github.com/cakephp/bake/issues/28我看到他们提到使用 --prefix 扩展名,但随后控制器被放置在单独的 /Admin 文件夹中,而 CRUD 函数继续拥有它们正常的名字。在食谱的某些部分()我仍然看到他们提到了像 admin_view 这样的函数。
那么谁能告诉我从 3.2 开始的官方“蛋糕”方式是什么?
php - CakePHP 3 前缀(管理员)烘焙模板
谁能告诉我在哪里/如何保存前缀路由的新烘焙模板?当我使用 --prefix Admin 烘焙控制器时,它会从 Template/Bake/Controller/controller.php 文件而不是 Template/Bake/Controller/Admin/controller.php 文件创建 Controller/Admin/controller.php 文件。但我希望在主控制器和管理员/控制器中生成不同的代码。