heimrichhannot / contao-no-ui-slider-bundle
为 heimrichhannot/contao-filter-bundle 扩展的扩展,将选择字段扩展为范围外观
1.0.2
2024-05-21 14:47 UTC
Requires
- php: ^7.4 || ^8.0
- contao/core-bundle: ^4.9
- heimrichhannot/contao-encore-contracts: ^1.0
- heimrichhannot/contao-utils-bundle: ^2.97
- symfony/translation-contracts: ^1.0 || ^2.0 || ^3.0
README
此捆绑包为 Contao CMS 提供对 JavaScript 库 noUiSlider 的支持。
特性
- 筛选捆绑包支持
- Encore Contracts 支持
设置
- 使用 composer 安装:
composer require heimrichhannot/contao-no-ui-slider-bundle
。 - 更新数据库。
配置
激活 "选择筛选器" 中的 NoUiSlider
- 在 heimrichhannot/contao-filter-bundle 中按常规创建一个选择字段。
- 激活 "添加 noUiSlider 支持" 选项。
激活 "多个范围筛选器" 中的 NoUiSlider
- 创建 2 个 文本 筛选元素,代表筛选区间的两个边界。重要的是筛选元素类型必须是 文本。
- 创建一个多个范围筛选器元素,并将其链接到之前步骤中创建的文本筛选器。
- 激活 "添加 noUiSlider 支持" 选项。
开发者
当您更改滑块的设置值时,它将当前值匹配到相应的输入字段。将滑块设置为最小值意味着所有输入字段都被取消选中。在这种情况下不会触发更改或点击事件。因此,在这种情况下会发出自定义事件 filterAsyncSubmit
。使用此事件来启动异步提交。