Terminvereinbarung
am 08.07.2014 - 11:16 Uhr in
Hallo,
habe folgendes vor:
Einen Kalender für Termine auf unser Drupal7 Seite, der nur von meinen Mitarbeiter'n und mir eingesehen, bearbeitet werden kann.
Gleichzeitig eine online Terminvereinbarung, zwei drei Terminvorschläge sollten die Gäste auswählen können, wobei automatisch bereits reservierte Termine dem Gast verwehrt werden, das ganze per Mail als Information an mich bzw. Mitarbeiter und Gast. Nur wir sollten einen Termin als gebucht setzen können und somit dem Gast eine weitere automatische Bestätigungsmail senden, in der auch gleich eine eindeutige Stornierungsnummer mit Link enthalten sein soll, falls der Gast den Termin stornieren möchte, dann den gebuchten Termin aus dem Kalender entfernen und eine Infomail an uns. Vielleicht abschließend eine Mail für den Import in Outlook.
Gibt es hierzu ein Modul oder hat jemand für mich eine HowTo auf Deutsch?
- Anmelden oder Registrieren um Kommentare zu schreiben
Ideen
am 08.07.2014 - 12:57 Uhr
Wenn ich das richtig verstanden habe, legt ihr Termine an, auf die sich Kunden buchen können.
Ist ein Termin gebucht, wird er nicht mehr angeboten.
Jetzt in Drupalisch:
Ihr legt einen content an, der ein Datum enthält. Diesen content kann sich ein User markieren.
Nach einem gewissen Datum (nach Ablauf des Termines) steht der content auch dann nicht mehr zur Verfügung, wenn er nicht markiert wurde.
Der content enthält ein Datum, das im Kalender angezeigt werden soll.
Ist er markiert, können andere User ihn nicht mehr markieren.
Das könnte ein Ankreuzfeld sein, das eine rule auslöst, die ein referenzfeld für diesen User anlegt.
Die Anzeige im Kalender läuft immer über eine view, die nur die Termine anzeigt, die nicht angehakt wurden.
Storniert der Kunde, wird seine referenz und der Haken entfernt, was den Termin wieder erscheinen lässt.
Grüße
Ronald
...
am 09.07.2014 - 06:55 Uhr
...........
C.A.W. Webdesign
Das trifft es, gibt es dafür
am 09.07.2014 - 07:09 Uhr
Das trifft es, gibt es dafür ein Modul?
Oder nähere Einzelheiten, wobei die Kommunikation, zwischen
Kunde Kalender und Uns, ziemlich selbstständig agieren soll.
Dafür brauchst du mehrere Module
am 09.07.2014 - 07:49 Uhr
Mit Flags kann ein User einen Content markieren
Mit rules können Veränderungen bei Eintritt gewisser Ereignisse vorgenommen werden.
Ohne views geht es sowieso nicht.
Full_Calender brauchst du für die Darstellung im Kalender.
Content_access, um die Zugriffsrechte auf unterschiedlichen content zu steuern, und date für Datumsfunktionen, evtl. date_popup für die Eingabe.
Wenn du Anfänger bist, ist dies nicht gerade das Projekt, das schnellen Erfolg verspricht. Hier solltest du viel Zeit und Geduld mitbringen, oder einen Profi beauftragen.
Wenn du die Zeit und Geduld investierst, wirst du es sicher nicht bereuen.
Grüße
Ronald
danke dir, nein als Profi
am 10.07.2014 - 07:07 Uhr
danke dir, nein als Profi wurde ich mich nicht sehen,
aber trauen, mit bestimmt hier und da etwas Hilfe, tue ich mich schon.
In der Zwischenzeit, werde ich ein Web-Formular online stellen.
Das Projekt geht sicher nicht von einem auf den anderen Tag
am 10.07.2014 - 07:21 Uhr
aber wenn du einen Schritt nach dem anderen machst, kannst du es bewältigen.
Zunächst würde ich content_types anlegen, die die zu buchenden Termine/Events erfassen.
Da ich nicht genau weiß, was du so vor hast, rate ich mal, dass es auch eine gewisse Kategorisierung dieser Termine gibt (Themengruppen etc.).
Dies kannst du mit Taxonomy abbilden.
Termine haben einen Status - auch diesen würde ich mit Taxonomy abbilden.
Die Terminsammlung (Anzeige der Termine, die zu einer Kategorie passen und noch den Status offen haben) erledigst du mit Views.
Grüße
Ronald