+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Datenbankinhalt in Content-Tabelle ausgeben

  1. #1
    Neu an Board
    Registriert seit
    29.06.2010
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Datenbankinhalt in Content-Tabelle ausgeben

    Hallo zusammen,

    ich bin Joomla-Beginner und brauche bitte einen Ratschlag von Euch Experten.

    Ich habe für unseren Segelverein eine HP mit Joomla aufgebaut. Klappt soweit alles gut.

    Es gibt einen allgemein zugänglichen Bereich und einen nur für Mitglieder.


    Den Mitgliedern soll ein Reservierungssystem zur Verfügung gestellt werden, bei dem die Vereinsboote selbstständig von den Mitgliedern belegt werden können.

    Es handelt sich um 4 Boote, ca. 50 Mitglieder und je 2 Termine (tagsüber, abends) je Boot.



    Mit Eventtableedit habe ich schon eine Liste erstellt. In die Zellen können die User per Dropdown ihren Namen aussuchen und eintragen. Was mir aber nicht gefällt ist, dass die Tabelle auch alle anderen Inhalte für die User editierbar macht. Ist also nur eine momentane Notlösung.

    Mein Ziel wäre folgendes:

    Mit Chronoforms habe ich bereits ein Formular erstellt, das der User ausfüllt. Sein Username wird aus der DB automatisch übernommen. Eine Reservierungsbestätigung wird mit den Daten an seine hinterlegte Mailadresse gesendet.

    Das Formular schreibt in eine Datenbank, wo alle Reservierungen aufgezeichnet werden.

    Das alles funktioniert bereits.


    Wie kann ich im Content eine Tabelle erstellen, in dem in der linken Spalte die Wochentage und rechts davon zu jedem Boot der Name des Reservierenden quasi als DB-Abfrage ausgegeben wird. Gibt es ein Modul oder Plugin, mit dem ich in jeder Zelle eine solche Ausgabe generieren kann? diverse Module zur Abfrage ganzer Tabellen habe ich bereits gefunden, war aber nicht das, wonach ich suchte.

    Und wie könnte man es bewerkstelligen, dass am Sonntag Abend die Tabelle (nicht die DB!) geleert wird, so dass am Montag morgen alle Termine wieder frei erscheinen???

    Vielen Dank für Eure Hilfe!

  2. #2
    War schon öfter hier
    Registriert seit
    23.09.2009
    Beiträge
    235
    Bedankte sich
    0
    Erhielt 62 Danksagungen
    in 59 Beiträgen

    Standard

    Suche oder schreibe ein Content Plugin welches über ein Keyword getriggert wird, oder dir das Ausführen von PHP-Code im Content ermöglicht.

    Hier nur ein Beispiel:
    http://www.nonumber.nl/extensions/sourcerer

    Alles weitere hängt von der Datenbankabfrage ab. Damit deine Tabelle am nächsten Tag wieder leer erscheint reicht es sicher alle Reservierungen für den aktuellen Tag abzufragen. So werden alte Einträge nicht gelöscht.
    Tell 'em what they want to hear. That will keep them coming back for more. I 've got some for everyone.

  3. #3
    Neu an Board
    Registriert seit
    29.06.2010
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das ist jetzt a bisserl zu schnell. Ich denke noch nicht in PHP

    Nochmals für mich programmiertechnischen Linkshänder:

    Gäbe es eine Möglichkeit im Code der Tabelle in den jeweiligen Zellen eine (PHP-gestützte) SQL -Abfrage zu setzen, die ähnlich einer Excel "SVERWEIS"-Funktion den DB-INhalt abfrägt? Die Nonumer-Codes habe ich mir schon angesehen. Aber bei sourcerer muss ich erst viel fitter mit der Synthax werden.

    Nochmals Dank!

  4. #4
    Verbringt hier viel Zeit Avatar von kardio
    Registriert seit
    22.04.2009
    Ort
    Switzerland
    Beiträge
    929
    Bedankte sich
    89
    Erhielt 189 Danksagungen
    in 185 Beiträgen

    Standard

    Auf jeden Fall kannst Du das mit PHP und SQL realisieren.
    Wie stelle ich meine Fragen richtig? - Joomla FAQ - Frage als gelöst markieren? So gehts!
    - Ein Klick auf 'Danke' erfreut immer! Keinen privaten Support per PM!

+ Antworten

Lesezeichen

Berechtigungen

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