zaengle / craft-toolbelt
CraftCMS项目的实用工具
5.0.6
2024-06-25 14:37 UTC
Requires
- php: ^8.2 | ^8.3
- craftcms/cms: ^4.0.0||^5.0.0
- newridetech/php-classnames: ^1.2
Requires (Dev)
- craftcms/ecs: dev-main
- nunomaduro/collision: ^8.1
- pestphp/pest: ^2.34
- phpstan/phpstan: ^1.11
- roave/security-advisories: dev-latest
- symplify/easy-coding-standard: ^10.3
- dev-main
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.0
- 5.0.0-beta.4
- 5.0.0-beta.3
- 5.0.0-beta.1
- 1.6.0
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
- dev-dependabot/npm_and_yarn/rollup-4.22.4
- dev-dependabot/npm_and_yarn/vue-3.5.8
- dev-dependabot/npm_and_yarn/vite-5.4.6
- dev-dependabot/npm_and_yarn/vitepress-1.3.4
- dev-craft-5
- dev-feature/unit-tests
This package is auto-updated.
Last update: 2024-09-27 10:04:25 UTC
README
因为逻辑属于PHP,而不是Twig。
是什么
一组Twig增强功能,帮助您更快地开发更干净、更好的Craft CMS模板。
为什么
因为简单的模板更容易理解,而易于理解的代码更容易维护。
Craft CMS是一个构建网站的出色工具,但它并不完美。最大的问题之一是它的强大和灵活性意味着很容易在模板中添加大量逻辑。
用法
有关详细信息,请参阅文档。
您将获得...
安装
通过composer
composer require zaengle/craft-toolbelt php craft plugin/install toolbelt
测试
composer test
变更日志
请参阅变更日志以获取有关最近更改的更多信息。
贡献
请注意:这是一个主要内部工具,因此虽然会考虑添加功能的PR,但贡献将被评估其与Zaengle的方法和优先级相匹配的程度,而不是其他消费者。请参阅贡献指南以获取详细信息。
安全漏洞
请参阅我们关于如何报告安全漏洞的安全策略。
鸣谢
- Zaengle Corp
- Empty Coalesce /
???
从nystudio107的同名插件中提取 - 基于Viget同名插件的Classnames功能
- 来自Twig Toolbox的自定义助手的想法,但在此处重新实现
许可
许可证:MIT 请参阅许可证文件以获取更多信息。