REDAXO Addon für Sachspenden

Overview

REDAXO-AddOn: Sachspende

Was es macht

Mit dem AddOn kann man eine Spendenliste einrichten. Der Besucher der Website kann sich dann aus einem Formular die gewünschte Spende aussuchen, seinen Namen und seine E-Mail Adresse angeben und das Spendenversprechen abschicken.

Es können Teilspenden oder Komplettspenden angelegt werden.

Wenn eine Spende mit einer Anzahl größer als 1 angelegt wird, können Teilspenden geleistet werden. So können zum Beispiel 100 kg Nudeln ausgeschrieben werden. Der Besucher kann dann für 10 kg Nudeln ein Spendenversprechen abgeben. Diese 10 kg werden dann vom Spendenwunsch abgezogen und es können nur noch 90 kg Nudeln gespendet werden.

Es werden zwei E-Mails verschickt. Zum einen an den Spender, zum anderen an den Websitebetreiber. Der Spender bekommt zusätzlich einen Opt-In-Link, mit dem er seine Spende verifizieren kann.

Installation

Zunächst das AddOn installieren, dabei werden die benötigten yform-Tabellen angelegt.

Dann das Modul über die Settings des AddOns anlegen und die E-Mail Templates installieren.

Dann in der Struktur einen Artikel anlegen für das Formular und dort das frisch installierte Formularmodul platzieren.

Dann einen Artikel für die Opt-In-Bestätigungsseite anlegen und mit Erfolgstext füllen.

Dann in den Settings des Addons die E-Mail Templates auswählen, die Betreiber-E-Mail-Adresse eintragen und den Opt-In-Erfolgsartikel zuordnen.

Das war's auch schon.

Spendenwünsche erfassen

In der yform Tabelle können nun die Spendenwünsche erfasst werden. Der Erklärungstext hilft möglicherweise dem Besucher. Wenn beispielsweise 100 kg Nudeln gesucht werden, dann ist es wichtig, ob 500 g Päckchen Spaghetti oder Spiralnudeln, ob Vollkornnudeln auch ok sind und all sowas.

Die Anzahl sollte auf größer 1 eingestellt werden, sonst wird auf der Website nichts angezeigt.

Und schon kann es losgehen.

Der Ablauf

Das Formular hat drei Schritte. Für jeden Schritt gibt es ein Fragment. Wenn das Fragment umgearbeitet werden soll, einfach in ein eigenes Verzeichnis kopieren und nach Wunsch umarbeiten.

Das Fragment sachspende_step_1.php macht die Spendenliste. sachspende_step_2.php macht die Adresseingabe und sachspende_step_3.php macht die Dankesseite.

Die Spendenversprechen landen in einer eigenen Datentabelle. Dabei wird das Spendenversprechen als Text gespeichert.

Credits

Thomas Skerbis für die Idee und die Zusammenarbeit die Tests und den Einsatz.

Lizenz

Das AddOn steht unter der MIT Lizenz und kann sowohl für private als auch für gewerbliche Zwecke frei verwendet werden.

(c) 2022 - Wolfgang Bund - [email protected] - https://agile-websites.de

You might also like...
Automatische Updates für REDAXO Core und Addons

Automatische Updates für REDAXO 5 Lädt täglich automatisch neue Updates aus dem REDAXO-Installer herunter Features Prüft und installiert täglich Updat

Anmelden ohne Passwort für REDAXO 5

Anmelden ohne Passwort für REDAXO 5 Dieses Addon ermöglicht, sich ohne Passwort in REDAXO einzuloggen. Dazu wird beim Login die Mail-Adresse eingegebe

Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters mit selbst definierten Templates.
Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters mit selbst definierten Templates.

Gridblock Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters. Die Inhaltsmodule entsprechen dabei den übli

REDAXO-Addon: yform UI 🔧
REDAXO-Addon: yform UI 🔧

REDAXO-Addon: yform UI Dieses Addon bietet eine einfache Möglichkeit yform-Felder mit einer Breite zu speichern. Dadurch spart man sich Zeit beim erst

REDAXO-Addon mit nützlichen Methoden im Umgang mit dem Picture-Element, Responsive Bilder, SVG-Ausgabe, u.v.m.

REDAXO-Addon mit nützlichen Methoden im Umgang mit dem Picture-Element, Responsive Bilder, SVG-Ausgabe, u.v.m.

REDAXO-Addon mit nützlichen Methoden im Umgang mit dem Picture-Element, Responsive Bilder, SVG-Ausgabe, u.v.m.
REDAXO-Addon mit nützlichen Methoden im Umgang mit dem Picture-Element, Responsive Bilder, SVG-Ausgabe, u.v.m.

REDAXO-Addon mit nützlichen Methoden im Umgang mit dem Picture-Element, Responsive Bilder, SVG-Ausgabe, u.v.m.

CorePlugin für Pocketmine API 4.0.0

CoreV6 ALPHA Für Pocketmine API 4.0 Du willst helfen? Hier mein Discord! Download und Wichtig Hier downloaden! Das Core Plugin wurde speziell für City

Deutsches Sprachpaket für Magento 2 Community Edition

Magento 2 German LocalePack de_DE Deutsches Sprachpaket für Magento 2 Community Edition (Version 2.4.2) Die Übersetzung wurde von deutschen Mutterspra

This Statamic addon allows you to modify the tags rendered by the Bard fieldtype, giving you full control over the final HTML.

Bard Mutator This Statamic addon allows you to modify the tags rendered by the Bard fieldtype, giving you full control over the final HTML. You can ad

Owner
Wolfgang Bund
Wolfgang Bund
Statistik Addon zur Erfassung von Seitenaufrufen. Für das CMS Redaxo.

Analytics Addon für REDAXO CMS Work in Progress - nicht für den produktiven Einsatz geeignet Features: Dieses Addon stellt im REDAXO CMS eine Besucher

Andreas Lenhardt 27 Dec 14, 2022
Collect - REDAXO-Addon für APIs und Feeds auf Basis von YForm

Collect sammelt anhand unterschiedlicher APIs und Schnittstellen in regelmäßigen Abständen Social Media Posts, RSS-Einträge, Videos und Playlists und andere Inhalte.

alex+ Informationsdesign 5 Jun 23, 2022
Ein REDAXO-Addon, das durch Prefetching und Preloading die Ladedauer für Website-Besuchende verbessert

SPEED_UP für REDAXO 5 Ein REDAXO-Addon, das durch Prefetching und Preloading von Artikeln und Kategorien die wahrgenommene Ladezeit ausgewählter Seite

alex+ Informationsdesign 11 Dec 15, 2022
REDAXO 5 Addon für Metainfos an YRewrite-Domains auf Basis von YForm.

Meta-Infos für YRewrite Domains auf Basis von YForm 4 Ergänzt YRewrite um die Möglichkeit, Metainformationen an Domains zu verwalten. Mit vorgefertigt

alex+ Informationsdesign 9 Sep 19, 2022
Helfer-Addon um Inhalte für REDAXO 5 zu erstellen

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen Über das Addon content lassen sich Inhalte für eine REDAXO-Instanz einfach und schnell programmatisc

Friends Of REDAXO 8 Dec 18, 2022
Helfer-Addon um Inhalte für REDAXO 5 zu erstellen

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen Über das Addon content lassen sich Inhalte für eine REDAXO-Instanz einfach und schnell programmatisc

Friends Of REDAXO 6 Oct 25, 2022
SliceColumns is a REDAXO AddOn. Grid arrangement for REDAXO article slices.

REDAXO-AddOn: SliceColumns Das REDAXO-AddOn erlaubt die Anordnung der Slices in Spalten und das Verschieben von Blöcken per Drag & Drop. Screenshot mi

Friends Of REDAXO 20 Sep 12, 2022
Activity Log für REDAXO 5

Activity Log für REDAXO 5 Eine einfache Möglichkeit um Aktivitäten zu loggen. Die Logs werden im System unter Activity Log angezeigt. rex_activity::me

Thorben 0 Dec 22, 2022
Activity Log für REDAXO 5

Activity Log für REDAXO 5 Eine einfache Möglichkeit um Aktivitäten zu loggen. Die Logs werden im System unter Activity Log angezeigt. rex_activity::me

Friends Of REDAXO 6 May 4, 2022
Ein einfacher Seeder mit "Migration" für YForm 4 - REDAXO 5

YForm Datenbank "Migration"/Seeder Über die Addon-Einstellung lassen sich Templates mit einem Tabellen Namen für YForm Tabellen erstellen. Über diese

Thorben 4 May 9, 2022