zaengle / craft-conventions
Craft Conventions
5.0.4
2024-06-24 15:00 UTC
Requires
- php: ^8.2 | ^8.3
- craftcms/cms: ^4.8.1||^5.0.0
Requires (Dev)
- craftcms/cms: ^5.0.0-beta.1
- craftcms/ecs: dev-main
- nunomaduro/collision: ^8.1
- pestphp/pest: ^2.34
- roave/security-advisories: dev-latest
- symplify/easy-coding-standard: ^10.3
- dev-main
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 5.0.0-beta.1
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.5
- 1.0.4
- 1.0.2
- 1.0.0
- dev-dependabot/github_actions/peaceiris/actions-gh-pages-4
- dev-dependabot/npm_and_yarn/vite-5.4.8
- dev-dependabot/npm_and_yarn/rollup-4.22.4
- dev-dependabot/github_actions/actions/checkout-4
- dev-dependabot/github_actions/actions/setup-node-4
- dev-dependabot/npm_and_yarn/vite-5.4.6
- dev-dependabot/npm_and_yarn/vue-3.5.6
- dev-dependabot/npm_and_yarn/vitepress-1.3.4
- dev-craft-5
- dev-feature/test-harness
This package is auto-updated.
Last update: 2024-09-27 10:12:48 UTC
README
Conventions 插件可以帮助您在 Craft CMS 项目内部以及跨项目之间保持一致的模板结构,通过轻松定义和使用作为 Twig 原生 {% include %}
标签改进替代品的 twig 辅助函数来实现。这些函数旨在帮助您编写更干净、更一致的模板,减少样板代码。
将这个
{% include('_components/blog/card') with { data: myData } only %}
变成这个
{{ component('card/blog', { data: myData }) }}
只需在配置文件中进行单行定义。
功能
- 默认选项即可直接使用
- 灵活的配置选项
- 易于自定义以适应高级用例
如何使用
安全漏洞
请查看我们的安全策略,了解如何报告安全漏洞。
Conventions 路线图
- 测试!
- 添加生成器以构建新模式的脚手架
- 样式指南生成器集成 🧐
由Zaengle Corp提供