heimrichhannot / contao-enhanced-accordions-bundle
此扩展增强contao手风琴功能。
0.1.1
2023-12-05 13:52 UTC
Requires
- php: ^8.0
- contao/core-bundle: ^4.13 || ^5.0
- heimrichhannot/contao-frontend-framework-bundle: ^0.1
README
此扩展增强模板设计师和开发者对contao手风琴的工作。
功能
- 为手风琴模板添加额外变量以创建模板组
- 可选的Bootstrap 5增强默认模板
- 捆绑Bootstrap 5手风琴模板
用法
安装
使用Composer或contao管理器安装,并更新您的数据库。
composer require heimrichhannot/contao-enhanced-accordions-bundle
使用Bootstrap 5集成
在主题设置中,选择Bootstrap 5前端框架并激活“调整默认模板”复选框。这将添加一些CSS类和标记,以便默认模板与Bootstrap 5 JavaScript组件一起工作。这不是完整的替换,因为默认模板不能完全调整,除非覆盖Bootstrap 5。
此扩展还提供Bootstrap 5手风琴模板,可以选择作为自定义模板,复制到项目中或在项目模板中扩展。
如果您扩展了模板,您可以进行一些调整
{% extends "@Contao_HeimrichHannotEnhancedAccordionsBundle/ce_accordionStart_bs5.html.twig" %} {% set open_first = true %} {% set titleElement = 'h3' %}
{% extends "@Contao_HeimrichHannotEnhancedAccordionsBundle/ce_accordionStop_bs5.html.twig" %}
{% extends "@Contao_HeimrichHannotEnhancedAccordionsBundle/ce_accordionElement_bs5.html.twig" %} {% set open_first = true %} {% set titleElement = 'h3' %}
额外模板变量
此扩展向手风琴模板添加额外变量,可用于增强您的模板。手风琴组由连续的手风琴开始和结束元素或单个手风琴元素定义。