Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Terminvereinbarung

Eingetragen von gil (110)
am 08.07.2014 - 12:16 Uhr in
  • Module

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?

‹ [gelöst] Context als Startseite einrichten User Reviews in einer Field Collection? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ideen

Eingetragen von ronald (3845)
am 08.07.2014 - 13: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

...

Eingetragen von caw (2730)
am 09.07.2014 - 07:55 Uhr

...........

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das trifft es, gibt es dafür

Eingetragen von gil (110)
am 09.07.2014 - 08: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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dafür brauchst du mehrere Module

Eingetragen von ronald (3845)
am 09.07.2014 - 08: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke dir, nein als Profi

Eingetragen von gil (110)
am 10.07.2014 - 08: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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Projekt geht sicher nicht von einem auf den anderen Tag

Eingetragen von ronald (3845)
am 10.07.2014 - 08: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • MariaDB 10.6
  • Entity Reference - Title Felder werden als Link angezeigt
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
  • Sprachpfad, in Drupal Korrekt einstellen, auch bei den Meta-Tags
  • Update von Drupal 9.3 auf 9.4 oder bei 9.3 bleiben
Weiter

Neue Kommentare

  • Danke fürs Feedback. Gut dass
    vor 1 Tag 14 Stunden
  • Patch angewandt
    vor 1 Tag 17 Stunden
  • core_version_requirement: ^8
    vor 3 Tagen 19 Stunden
  • core_version_requirement: ^8
    vor 3 Tagen 19 Stunden
  • ok. Wenn ich das mache
    vor 3 Tagen 19 Stunden
  • Bei gleichem Namen hat das
    vor 3 Tagen 19 Stunden
  • Sorry, dass ich mich hier
    vor 3 Tagen 20 Stunden
  • Habe Patch versucht
    vor 4 Tagen 3 Stunden
  • Hier wird ein Patsch
    vor 4 Tagen 4 Stunden
  • Mit Drupal geht das um 150
    vor 4 Tagen 16 Stunden

Statistik

Beiträge im Forum: 247866
Registrierte User: 19592

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

User nach Punkten sortiert:
wla9213
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 5 Gäste online.

Benutzer online

  • drubb

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association