【发布时间】:2015-04-25 05:21:53
【问题描述】:
有没有办法改变cake bake view生成的视图文件的扩展名?目前,该任务生成.ctp 文件-而我想要.php。
我尝试使用别名参数@
cake bake view MyController index "index.php",但是 CakePHP 认为我正在尝试加载一个名为“index”的插件:
Error: Plugin index could not be found
显然,我可以手动或通过批处理脚本更改文件名。但是,最好让控制台执行此操作。
编辑:
通过回答Salines'关于我为什么要这样做的问题,我意识到这个问题更特定于IDE。我在这个答案中找到了我想要的东西:Display CTP Files as PHP Files in PHPStorm。也就是说,我仍然想知道是否/如何使用cake bake view 生成替代文件扩展名。
【问题讨论】:
-
我们能知道您为什么要更改文件扩展名吗?您可以编写自己的控制台脚本并查看模板。
-
.ctp无法被大多数(如果不是全部)IDE 和文本编辑器识别。在编辑.ctp文件时,我失去了代码格式/样式和自动完成功能。cake bake完成了 80% 的工作,但是由于上述工作流程问题,这 20% 被夸大了。通过使用.php,我重新获得了漂亮代码的力量。 -
Salines: 你的答案是写我自己的
bake脚本吗?
标签: cakephp cakephp-bake cake-console