Wie verwalte ich Reservierungen bei Drupal für etwas, das nicht so etwas wie ein Zimmer ist?

7

Ich suche ein Reservierungsmodul für Drupal 6 oder 7. Ich weiß, dass es ein wirklich gut aussehendes Modul für Zimmerreservierungen für Drupal 7 gibt, aber mein Anwendungsfall ist anders. Ich suche ein Reservierungs- / Buchungsmodul, das für die Buchung von Fotografen oder DJs verwendet werden kann. Ich habe mich umgesehen, aber noch nichts Passendes gefunden.

Die Zimmerreservierung Modul , das für Drupal 7 sieht gut aus erstellt wird, aber es muss so verallgemeinert werden , dass der Administrator definieren kann , was es ist , dass gebucht werden muss. Im Moment ist es nur für Zimmer fest codiert.

Kennt jemand ein solches Modul und hat vor allem damit gearbeitet?

user5013
quelle

Antworten:

4

Für Drupal 6 gibt es eine stabile Version des Simple Reservation- Moduls.

Dieses Modul bietet eine einfache Möglichkeit, Elemente zu reservieren, die vom Administrator erstellt werden können. Beispiele für die Verwendung können Hotelzimmer, Boote, Autos, Flugzeuge sein. Grundsätzlich kann alles, was Sie sich vorstellen können, von einer Person reserviert werden.

Für Drupal 7 können Sie die Reservierungs-API ausprobieren .

Der Schwerpunkt liegt auf der Reservierungs-API, mit der jeder Inhaltstyp basierend auf einer Vielzahl von Standardeinstellungen reserviert werden kann. Eine Reservierung -> Bestätigung -> Auschecken -> Einchecken- Workflows ist enthalten, wird jedoch vollständig mithilfe von Ansichten erstellt. Zusätzliche Module können eine benutzerdefinierte Validierung erzwingen, Preise hinzufügen oder zusätzliche Verfügbarkeit zu den grundlegenden Betriebsstunden hinzufügen.

AjitS
quelle
Ich werde beide Vorschläge prüfen. Ich nehme an, dass beide in Ubercart integriert werden können?
user5013
0

Überprüfen Sie das folgende Modul: Buchungszeitfenster .

Dieses Modul dient als Erweiterung des Kalenders und bietet eine schöne Benutzeroberfläche (anpassbar) für die Slot-Buchung (Reservierung).

Dies ist der Screenshot der Benutzeroberfläche, die vom Modul angezeigt wird.

Drupal 6.x.

Drupal 6.x - Buchungszeitfenster

Sie können anpassen, wie viele Slots Zeitraum sind (Stunde, halbe Stunde oder benutzerdefiniert). Sie können Vorlagendateien ganz einfach entsprechend Ihren Anforderungen überschreiben. Sobald der Benutzer den angegebenen Slot reserviert hat, ist dieser gebucht.

Drupal 7.x.

Drupal 7.x - Buchungszeitfenster

Überprüfen Sie für andere Module: Vergleich der Buchungssystemmodule

Kenorb
quelle
Das sieht für meinen Anwendungsfall interessant aus. Vielen Dank für die Veröffentlichung zu diesem bestimmten Modul.
user5013
0

Im Folgenden finden Sie eine Zusammenfassung der Module und / oder Distributionen, die Sie möglicherweise zum Verwalten von Reservierungen für etwas betrachten möchten, das kein Raum ist (oder eine Variation davon). Diese Module haben eine stabile Version und können entweder für D6 oder D7 verwendet werden (Anführungszeichen stammen von ihren Projektseiten):

  • Verfügbarkeitskalender (D6 oder D7).

    ... ermöglicht es Ihnen, Entitäten einen Verfügbarkeitskalender hinzuzufügen. Beispiele für Anwendungsfälle sind Touristenunterkünfte, z. B. Bed & Breakfast, Ferienhäuser oder Apartments zur Selbstverpflegung sowie ein Auto- oder Motorradverleih.

    Ein Verfügbarkeitskalender zeigt Ihren Kunden, an welchen Daten Ihre Unterkunft noch verfügbar ist und an welchen Daten sie bereits gebucht ist.

  • Einfache Reservierung (D6 oder D7).

    ... bietet eine einfache Möglichkeit, Elemente zu reservieren, die vom Administrator erstellt werden können. Beispiele für die Verwendung können Hotelzimmer, Boote, Autos, Flugzeuge sein. Grundsätzlich kann alles, was Sie sich vorstellen können, von einer Person reserviert werden.

    Das Modul bietet die Möglichkeit, Reservierungen für andere Benutzer zu erstellen (abhängig von den Berechtigungen), und bietet auch Einschränkungen hinsichtlich der maximalen Anzahl von Reservierungen, die ein Benutzer vornehmen kann, und der maximalen Zeit, zu der eine Reservierung im Voraus vorgenommen werden kann.

    Es gibt KEINE Unterstützung für Zahlung, Buchung und was auch immer man sich über die reine Reservierung hinaus vorstellen kann, und es ist auch NICHT beabsichtigt, mehr als diese einfache Funktionalität zu schaffen.

  • MERCI (D6 oder D7).

    ... kann jeden Inhaltstyp in eine Liste eindeutiger reservierbarer Elemente (wie Studios) oder Eimer mit austauschbaren Elementen (wie DV-Kameras) erweitern. Wir folgten dem Ansatz von Organic Groups, Feed API und Scheduler und fügten die MERCI-Konfiguration der Registerkarte Bearbeiten dieser Inhaltstypen hinzu.

  • Ressourcenkonflikt (D6 oder D7).

    ... ermöglicht es Benutzern, Ressourcen für die Verwendung während Veranstaltungen zu buchen. Beispielsweise kann ein Schüler ein Mikroskop für die Verwendung in seinem Labor buchen.

Vergleich der Buchungssysteme

Unter Vergleich der Buchungssystemmodule finden Sie einen Vergleich verschiedener Module im Zusammenhang mit Buchungen / Reservierungen.

Dieser Vergleich enthält einige andere Module (in meiner Antwort hier nicht erwähnt), die möglicherweise ebenfalls in Betracht gezogen werden sollten, z. B. bei Anforderungen, die sich geringfügig unterscheiden (im Vergleich zu denen in der Frage hier).

So wählen Sie das Modul aus, das am besten passt

Ich habe meine empfohlene Shortlist oben nach Anzahl der gemeldeten Installationen bestellt. Obwohl dies oft ein guter erster Indikator ist, sollte er nicht als einziges Kriterium für die Auswahl eines Moduls verwendet werden.

Machen Sie also Ihre Hausaufgaben, um die richtige für Sie auszuwählen. Zum Beispiel anhand von Kriterien, wie ich sie häufig für die Auswahl von Modulen verwende, wie in der Community-Dokumentation zu Maintenance Scorecards erwähnt .

Hier ist das Intro dazu (von dieser Seite):

... enthält eine Liste von 23 Kriterien (= 28-5), anhand derer die Wartung und der Support der bereitgestellten Module bewertet werden können. Im Folgenden wird versucht, diese Kriterien auf jedes der nativen Diagrammmodule anzuwenden ...

Offensichtlich beziehen sich diese Scorecards auf "Diagrammmodule", aber IMHO gelten dieselben Kriterien, IMHO, auch wenn Sie sich zwischen mehreren Modulen entscheiden müssen.

Beachten Sie auch, dass ich meine Auswahlliste oben nach Anzahl der gemeldeten Installationen bestellt habe. Obwohl dies oft ein guter erster Indikator ist, sollte er nicht als einziges Kriterium für die Auswahl eines Moduls verwendet werden. Machen Sie also Ihre Hausaufgaben, um die richtige für Sie auszuwählen.

Offenlegung : Ich bin der Autor dieser Community-Dokumentationsseite (teilweise inspiriert von den 28 Kriterien in der Ausgabe, die am Anfang des Scorecards-Absatzes verlinkt ist).
Ich hoffe, dass dies nicht gegen die Richtlinien der Website zur Eigenwerbung verstößt .

Pierre.Vriens
quelle