Search by

markocupic / sac-event-blog-bundle

markocupic

Manage event blogs in the Contao backend and display them in the frontend of your website.

Package info

github.com/markocupic/sac-event-blog-bundle

Type:contao-bundle

pkg:composer/markocupic/sac-event-blog-bundle

Statistics

Installs: 249

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

2.3.1 2026-10-10 14:22 UTC

README

SAC Event Blog Bundle/Tourenberichte-Tool

Listenansicht

Dieses Bundle für das Contao CMS ist eine Erweiterung zum SAC Event Tool und enthält die Back- und Frontend-Erweiterungen, um SAC Tourenberichte auf der Sektionswebseite zu administrieren und zu veröffentlichen. Neben Bild und Text kann auch ein Youtube Film angezeigt werden. Demo

Voraussetzungen

  • PHP 8.4 oder höher
  • Contao 5.3 oder höher (Contao 4.13 wird auf dem Branch contao4 gepflegt)
  • SAC Event Tool
  • Im Seitenlayout muss die Lightbox (GLightbox) aktiviert sein, damit die Bilder eines Tourenberichts in der Lightbox geöffnet werden.

Der Code ist für Contao 6 vorbereitet. Installierbar ist das Bundle unter Contao 6 erst, wenn auch codefog/contao-haste und das SAC Event Tool Contao 6 unterstützen.

Mit dieser Erweiterung können folgende Contao Inhaltselemente erstellt werden:

Bezeichnung Erklärung
SAC Mitgliederkonto Dashboard - Meine Tourenberichte Mitglieder sehen auf ihrem Profil eine Auflistung ihrer Tourenberichte.
SAC Mitgliederkonto Dashboard - Tourenbericht schreiben Mitglieder können zu einer Tour, an der sie teilgenommen haben, aus ihrem Profil heraus einen Tourenbericht erstellen.
SAC Tourenberichte Liste Tourenberichte lassen sich im Frontend auflisten.
SAC Tourenberichte Reader Zeigt einen Tourenbericht im Modal-Fenster der Liste an.

Mit dieser Erweiterung kann folgendes Backend Modul erstellt werden:

Bezeichnung Erklärung
Touren-/Kursberichte Tool Im Backend lassen sich Tourenberichte freischalten, lektorieren und als zip-Archiv exportieren.

Abhängigkeiten

Dieses Bundle setzt als Abhängigkeit das SAC Event Tool voraus.

Installation

Mit Contao Manager oder mit Composer: composer require markocupic/sac-event-blog-bundle

Konfiguration

# config/config.yml
# see src/DependencyInjection/Configuration.php for more options
sac_event_blog:
  # blog images will be saved here
  asset_dir: 'files/sektion/events/tourenberichte'
  # path to the docx template
  docx_export_template: 'vendor/markocupic/sac-event-blog-bundle/src/Resources/contao/templates/docx/event_blog.docx'