Contao-Camp 2024
Ergebnis 1 bis 12 von 12

Thema: Geburtstagsliste

  1. #1
    Contao-Nutzer
    Registriert seit
    16.01.2012.
    Beiträge
    65

    Standard Geburtstagsliste

    Hallo zusammen,

    ich bin auf der Suche nach einer Erweiterung, bei der ich im Backend die Geburtstage von x Personen, die in Contao weder als Benutzer noch als Mitglieder angelegt sind, pflegen kann. Im Frontend sollen dann alle Geburtstagskinder des aktuellen Monats aufgelistet werden.
    Ich bin auf das Modul yw_listbirthdays gestoßen, muss jedoch einen Lizenzschlüssel eingeben. Wie ich gelesen habe, sollte die Ereiterung aber gar nicht mehr verfügbar sein.

    Kennt jemand eine Erweiterung, die meine Anforderungen (teilweise) deckt?


    Danke schonmal und viele Grüße

    alt-mich

  2. #2
    Contao-Fan Avatar von jubel
    Registriert seit
    18.12.2011.
    Ort
    Waldbronn
    Beiträge
    715
    User beschenken
    Wunschliste

    Standard

    Warum machst du dafür nicht einfach ein Formular mit Auflistung?
    Gruß

    -----------------------------------------------------------------------------------------------------------------
    „Ich versuche immer das zu tun, was ich nicht kann, damit ich hoffentlich lerne, wie es geht.“
    Pablo Picasso

  3. #3
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Beiträge
    215

    Standard

    Ich hatte das gleiche Problem. Das Modul yw_listbirthdays wurde eingestellt und es var nicht sehr variabel. Ich habe die Geburtstage zusätzlich in einem Kalender angelegt. Hier gibt es es ja ne Menge Möglichkeiten der Darstellung. Was anderes habe ich leider auch noch nicht gefunden :-(

  4. #4
    Contao-Nutzer
    Registriert seit
    16.01.2012.
    Beiträge
    65

    Standard

    Hallo,

    deine Idee, jubel, hört sich sehr gut an. Ich habe angefangen, das umzusetzen.
    Das einzige Problem besteht nun bei der Bedingung. Ich weiß nicht, wie ich sagen kann: Nur die, bei denen der Monat der aktuelle Monat ist. Versucht habe ich:
    geburtsdatum LIKE "%" + date("m") + "%"
    und ein paar Variatenen. Aber die Syntax scheint falsch zu sein, mir wird immer ein Fehler beim Laden der Homepage angezeigt.

    Kann hier jemand weiterhelfen?

    Viele Grüße

    alt-mich

  5. #5
    Contao-Fan Avatar von jubel
    Registriert seit
    18.12.2011.
    Ort
    Waldbronn
    Beiträge
    715
    User beschenken
    Wunschliste

    Standard

    Mene Abfrage (bis zum aktuellen Tag lautete:
    Code:
    bis >= (UNIX_TIMESTAMP(CURDATE()))
    Du musst also zu CURDATE() noch 30 Tage dazu nehmen, vermutlich mit INTERVAL (bin da nicht so versiert):
    http://dev.mysql.com/doc/refman/5.1/...functions.html
    Gruß

    -----------------------------------------------------------------------------------------------------------------
    „Ich versuche immer das zu tun, was ich nicht kann, damit ich hoffentlich lerne, wie es geht.“
    Pablo Picasso

  6. #6
    Contao-Nutzer
    Registriert seit
    16.01.2012.
    Beiträge
    65

    Standard

    Zitat Zitat von jubel Beitrag anzeigen
    Mene Abfrage (bis zum aktuellen Tag lautete:
    Code:
    bis >= (UNIX_TIMESTAMP(CURDATE()))
    Du musst also zu CURDATE() noch 30 Tage dazu nehmen, vermutlich mit INTERVAL (bin da nicht so versiert):
    http://dev.mysql.com/doc/refman/5.1/...functions.html
    Danke, das war der entscheidende Hinweis. Die Bedingung sieht nun so aus:
    Code:
    geburtsdatum >= date_format(sysdate(), '01.%m.%Y') AND geburtsdatum <= last_day(sysdate())
    Thread kann geschlossen werden.

  7. #7
    Contao-Nutzer
    Registriert seit
    04.11.2009.
    Beiträge
    121

    Standard Modul Auflistung Mitglieder Geburtstag Monat

    hallo,

    klinke mich mal ein, weil ich ein ähnliches Problem habe!

    Möchte Mitglieder anzeigen lassen die im aktuellen Monat Geburtstag haben.
    conta 2.11.5

    Habe modul auflistung genommen und folgende Bedingung eingefügt:
    Code:
    dateOfBirth >= date_format(sysdate(), '01.%m.%Y') AND dateOfBirth <= last_day(sysdate())
    Es werden mir aber trotzdem alle Mitglieder angezeigt!?

    Hat jemand eine Idee?

    Danke!
    Geändert von okni (26.04.2013 um 09:19 Uhr)

  8. #8
    Contao-Nutzer
    Registriert seit
    16.01.2012.
    Beiträge
    65

    Standard

    Zitat Zitat von okni Beitrag anzeigen
    hallo,

    klinke mich mal ein, weil ich ein ähnliches Problem habe!

    Möchte Mitglieder anzeigen lassen die im aktuellen Monat Geburtstag haben.
    conta 2.11.5

    Habe modul auflistung genommen und folgende Bedingung eingefügt:
    Code:
    dateOfBirth >= date_format(sysdate(), '01.%m.%Y') AND dateOfBirth <= last_day(sysdate())
    Es werden mir aber trotzdem alle Mitglieder angezeigt!?

    Hat jemand eine Idee?

    Danke!
    Bei mir funktioniert es mit folgender SQL-Query:
    Code:
    published = 1 AND geburtsdatum LIKE CONCAT("%.", date_format(sysdate(), '%m'), ".%")
    Kannst ja mal schreiben, ob es damit bei dir auch funktioniert.

  9. #9
    Contao-Nutzer
    Registriert seit
    04.11.2009.
    Beiträge
    121

    Standard

    hallo,

    danke für deinen code.

    allerdings geht das bei mir nicht, wenn ich den code in das Feld "Bedingung" schreibe!

    Bin nicht fit mit PHP!
    Habe dann mal folgendes probiert:
    Code:
    dateOfBirth LIKE CONCAT("%.", date_format(sysdate(), '%m'), ".%")
    Geht nicht! Aber sicher ein Fehler!

    Aber was geht ist folgendes: (gefunden im Web)

    1.Mitglieder die im aktuellen Monat Geburtstag haben
    Code:
    dateOfBirth AND MONTH(FROM_UNIXTIME(dateOfBirth)) = MONTH(NOW());
    2.Mitglieder die am aktuellen Tag Geburtstag haben
    Code:
    dateOfBirth AND MONTH(FROM_UNIXTIME(dateOfBirth)) = MONTH(NOW()) AND DAY(FROM_UNIXTIME(dateOfBirth)) = DAY(NOW());
    Allerdings kommt bei Klick auf Sortierung im Tabellenkopf, ein Fehler und die Seite geht nicht mehr! :-(
    Evtl. könnte/werde ich das aus den Template nehmen, wenn es da keine Lösung gibt!

    So siehts aus:
    geburtstage.JPG
    http://www.fsv-soemmerda.de/trainingszeiten.html

  10. #10
    Contao-Nutzer Avatar von Compadre
    Registriert seit
    11.09.2009.
    Ort
    Schwarzwald
    Beiträge
    55

    Standard Geburtstagskalender gesucht

    Hallo okni,

    die Seite ist sehr ansprechend - habe bei mir (bin dabei eine Vereins-HP upzudaten) ein ähnliches Problem:
    Wie kann ich aus einer Gruppe von Vereinsmitgliedern (Achtung: sind nich "Mitglieder" im Contao) jeweils den aktuellen Monat mit Geburtstagskindern anzeigen lassen, wobei das Geburtstagskind am aktuellen Datum hervorgehoben ist? (Vielleicht noch ein Spruch dazu gezeigt wird "Happy Birthday" o.ä.)
    Bist du da weitergekommen?
    Eine Erweiterung gibt es offensichtlich nicht....

    Danke!

  11. #11
    Contao-Nutzer
    Registriert seit
    22.05.2013.
    Beiträge
    26

    Standard

    Hallo, die Bedingung von Okni funktioniert bei mir fast......
    Leider werden Mitglieder vor 1970 ausgeblendet.......
    Woran kann das liegen ?????

    lG

    Marco

  12. #12
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •