com_eventlist um Angabe im Veranstaltungsort erweitern

In der Detailansicht einer Veranstaltung soll die Möglichkeit gegeben werden, per Telefon oder Mail Kontakt aufzunehmen. Dazu muss die com_eventlist-Komponente um genau diese beiden Punkte erweitert werden.

  1. Muss die Tabelle xx_eventlist_venues um zwei Spalten erweitert werden. Dies geschieht am einfachsten über den php-Admin.
  2. Für das Backend muss die Möglichkeit geschaffen werden, Telefonnummer und Mailadresse einzugeben. Dazu sind folgende Dateien anzupassen:
    1. …/administrator/components/com_eventlist/views/venue/tmpl/default.php
    2. Hier wird die Ansicht im Backend beeinflusst und die Dateneingabe für die zwei neuen Datenbanktabellenspalten können definiert werden. Einfach mal schauen, wie das für den Rest der Veranstaltungsortangaben gemacht wurde.

    3. …/administrator/components/com_eventlist/models/venue.php
    4. In der Liste der Variablen muss „$venue->[variablenname] = null;“ aufgenommen werden.

    5. …/adminstrator/components/com_eventlist/tables/eventlist_venue.php
    6. Die Variable muss hin in der langen Liste ebenfall eingetragen werden: „var $[variablenname] = null;“

  3. Für das Frontend müssen die folgenden zwei Dateien angepasst werden:
    1. …/components/com_eventlist/views/details/tmpl/default.php
    2. Hier wird festgelegt, wie das ganze auf der Veranstaltungsseite für den Nutzer auszusehen hat. Auch hier einfach mal schauen, wie die anderen Einträge verarbeitet wurden.

    3. …/components/com_eventlist/models/details.php
    4. Alle zu verarbeitenden Variablen sind hier gelistet. Mit „l.[variablenname]“ die gewünschte Variable in die Reihe mitaufnehmen und schon kann sie im Frontend auch angezeigt werden…

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: