CakePHP 4.x - 如何烘焙 Twig 模板?
CakePHP 4.x - How to Bake Twig Templates?
是否可以使用 Bake 生成以 Twig 标准格式化的基本 CRUD 视图?我正在手动转换由 Bake 生成的模板,这需要大量工作。我在我的项目中使用 CakePHP 4.0.3 和 cakephp/twig-view.
中的 "TwigView plugin"
注意:在cakephp/legacy-twig-view中,这可以通过以下命令完成:
bin/cake bake twig_template Tasks all -t WyriHaximus/TwigView
目前,这仅适用于 Bake 1.x 和 CakePHP 3.x。
wyrihaximus/twig-view
(legacy-twig-view) 将扩展 Bake template
shell 任务,该任务为 CRUD 视图生成 twig 模板。但是,当 Bake 将所有遗留 shell 任务转换为 2.0 的新命令时,这被打破了。
新的 cakephp/twig-view
不会回退到非 twig .php
模板。这意味着修复和更新这将是更多的工作。不幸的是,在不知道是否有用户依赖这个(当前)损坏的功能的情况下,它被砍掉了。
扩展另一个插件的 shell 任务或命令可能会有风险,因为不支持 api。
是否可以使用 Bake 生成以 Twig 标准格式化的基本 CRUD 视图?我正在手动转换由 Bake 生成的模板,这需要大量工作。我在我的项目中使用 CakePHP 4.0.3 和 cakephp/twig-view.
中的 "TwigView plugin"注意:在cakephp/legacy-twig-view中,这可以通过以下命令完成:
bin/cake bake twig_template Tasks all -t WyriHaximus/TwigView
目前,这仅适用于 Bake 1.x 和 CakePHP 3.x。
wyrihaximus/twig-view
(legacy-twig-view) 将扩展 Bake template
shell 任务,该任务为 CRUD 视图生成 twig 模板。但是,当 Bake 将所有遗留 shell 任务转换为 2.0 的新命令时,这被打破了。
新的 cakephp/twig-view
不会回退到非 twig .php
模板。这意味着修复和更新这将是更多的工作。不幸的是,在不知道是否有用户依赖这个(当前)损坏的功能的情况下,它被砍掉了。
扩展另一个插件的 shell 任务或命令可能会有风险,因为不支持 api。