承接 erdmannfreunde/contao-swiper-pro-bundle 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

erdmannfreunde/contao-swiper-pro-bundle

最新稳定版本:0.1.0

Composer 安装命令:

composer require erdmannfreunde/contao-swiper-pro-bundle

包简介

A Contao CMS extension for creating Swiper sliders with custom YAML configurations.

README 文档

README

Eine Contao-Erweiterung zum Erstellen von Swiper-Slidern mit individuellen YAML-Konfigurationen.

Funktionen

  • Swiper-Einstellungen als Backend-Modul zur zentralen Verwaltung von Slider-Konfigurationen
  • Inhaltselement „Swiper Pro" mit Unterstützung für verschachtelte Inhaltselemente (jedes Kind-Element wird zu einer Slide)
  • Konfiguration über YAML im ACE-Editor
  • Pagination und Navigation (Prev/Next) sind standardmäßig enthalten
  • Swiper CSS und JS werden automatisch geladen (contao-components/swiper)

Voraussetzungen

Installation

composer require erdmannfreunde/contao-swiper-pro-bundle

Alternativ über den Contao Manager: Nach erdmannfreunde/contao-swiper-pro-bundle suchen und installieren.

Verwendung

1. Swiper-Konfiguration anlegen

Im Backend unter Layout → Swiper-Einstellungen eine neue Konfiguration erstellen. Die Konfiguration wird im YAML-Format eingegeben und entspricht den Swiper-Parametern:

slidesPerView: 3
spaceBetween: 20
loop: true
autoplay:
    delay: 3000
    disableOnInteraction: false
breakpoints:
    768:
        slidesPerView: 2
    480:
        slidesPerView: 1

2. Inhaltselement erstellen

Ein neues Inhaltselement vom Typ Swiper Pro erstellen und die gewünschte Swiper-Konfiguration auswählen. Anschließend Kind-Elemente anlegen – jedes wird automatisch zu einer Slide.

Template-Anpassung

Das Standard-Template content_element/swiper_pro.html.twig kann im Projekt überschrieben werden. Folgende Blöcke stehen zur Verfügung:

Block Beschreibung
content Gesamter Slider-Inhalt
slides Schleife über alle Slides
slide Einzelne Slide
slide_inner Inhalt einer Slide
controls Navigation (Prev/Next-Buttons)
init_options Standard-JavaScript-Optionen für die Swiper-Initialisierung
script JavaScript-Block (Swiper-Library + Initialisierung)
style CSS-Block (Swiper-Stylesheet)

Lizenz

MIT

统计信息

  • 总下载量: 21
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 11
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-03-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固