heimrichhannot/contao-enhanced-accordions-bundle

此扩展增强contao手风琴功能。

0.1.1 2023-12-05 13:52 UTC

This package is auto-updated.

Last update: 2024-09-05 15:22:17 UTC


README

此扩展增强模板设计师和开发者对contao手风琴的工作。

功能

  • 为手风琴模板添加额外变量以创建模板组
  • 可选的Bootstrap 5增强默认模板
  • 捆绑Bootstrap 5手风琴模板

用法

安装

使用Composer或contao管理器安装,并更新您的数据库。

composer require heimrichhannot/contao-enhanced-accordions-bundle

使用Bootstrap 5集成

screenshot.png

在主题设置中,选择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' %}

额外模板变量

此扩展向手风琴模板添加额外变量,可用于增强您的模板。手风琴组由连续的手风琴开始和结束元素或单个手风琴元素定义。