rmbinder / Mitgliedsbeitrag

Plugin Mitgliedsbeitrag für die Online-Mitgliederverwaltung Admidio
GNU General Public License v2.0
7 stars 3 forks source link

Trennzeichen für mehrere Beitragstexte #136

Closed WebmasterModellflugThon closed 4 months ago

WebmasterModellflugThon commented 5 months ago

Hallo,

ich verwalte die Mitglieder eines Modellflugvereins, hier gibt es jetzt Mitglieder in 2 Rollen. Einmal Versicherung und einmal Mitgliedsbeitrag, da Mitglieder nur über den Verein versichert werden können aber nicht bei uns fliegen. Wenn ich jetzt diese zwei Beiträge berechnen lasse sehe ich folgendes Ergebniss: Beitragstext: AeroClub Mitgliedsbeitrag 2024 Container Miete 1 Platz

Besser wäre es wenn man für die Beitragstexte ein Trennzeichen angeben könnte: z.B. "+" Beitragstext neu: AeroClub + Mitgliedsbeitrag 2024 + Container Miete 1 Platz

Die Trennzeicheneinstellung gibt es ja bereits für Familienmitglieder, leider aber nicht für verschiedene Rollen.

rmbinder commented 4 months ago

Ich habe es soeben getestet, das geht auch ohne Programmierung.

Ich habe dazu folgendes eingestellt:

  1. Präfix definiert
  1. Zwei neue Rollen angelegt (Die Namen der Rollen sind nicht von Bedeutung, nur die Beschreibung)

Wenn jetzt eine "Neuberechnung" durchführt wird, beginnt der Beitragstext mit "AeroClub + Mitgliedsbeitrag 2024 + Container Miete 1 Platz". Also genau das, was gefordert war.

WebmasterModellflugThon commented 4 months ago

Hallo, danke für die Antwort.

Prinzipiell stimme ich dir zu. Jedoch habe ich das Thema das nicht automatisch auch jedes Mitglied bei uns über den AeroClub versichert ist und dieser dann nicht im Beitragstext aufscheinen soll. Wenn das Mitglied nicht beim AeroClub ist würde der Beitragstext lauten "+ Mitgliedsbeitrag 2024 + Container Miete 1 Platz.

Anbei ein Screenshot meiner Gruppenvielfalt, hier sind fast alle unterschiedlichen kombinationen aus den Rollen möglich. grafik

Ich hoffe ich konnte mein Anliegen entsprechend anbringen.

Lg

rmbinder commented 4 months ago

Dann bin ich von falschen Voraussetzungen ausgegangen, ich habe gedacht, Euer Verein heißt AeroClub

Ihr habt zwei Arten von Rollen: "Mitglieder von ..." und "AeroClub-Mitglied von ..". Ein Mitglied/eine Person kann Mitglied in der ersten Art ("Mitglieder von ...") sein oder in der zweiten Art ("AeroClub-Mitglied von ..") oder in beiden. Richtig?

Zusätzlich gibt es die "Container-Rollen", wenn jemand einen Platz gemietet hat. Richtig?

WebmasterModellflugThon commented 4 months ago

Ja genau!

rmbinder commented 4 months ago

Teste mal den Branch feature-role-names-with-delimiters. Einstellungen dazu sind in "Einstellungen - Beitragseinstellungen - Rollentrennzeichen".

WebmasterModellflugThon commented 4 months ago

Super, genau so habe ich es mir vorgestellt.

Funktioniert perfekt.

Habe mit verschiedenen Trennzeichen experimentiert, auch Strings funktionieren also z.B. "+ " Pluszeichen mit Leerzeichen

Vielen Dank für die gute und schnelle Umsetzung.

Lg Martin

rmbinder commented 4 months ago

Ich habe den Code überarbeitet, bitte nochmal testen.

WebmasterModellflugThon commented 4 months ago

In meiner Testumgebung funktioniert alles wie gehabt. Konnte nichts feststellen.