This module looks like very promising solution for travel agencies and tour operators.
Similar to Integration with UC Marketplace (Multiple Hotels) and Multiple Users Managing Separate Hotels? is it possible (feature request) to allow hotels/users to create and manage their own hotel/resort node with drupalrooms booking attached to their hotel?

Comments

ronald_istos’s picture

We are actively working on this - but probably a few weeks away from actually adding it in the module.

ronald_istos’s picture

Status: Active » Postponed
newnewuser’s picture

Subscribe. Looking for something that is similar to jetsetter.com which is a hotel flash deal. Would be great if this turns into a distribution of that ype of site like what opendeal distribution does for groupon clone. Thx in advance

_craig_’s picture

Is this still a planned feature? If so, any idea on the timeline?

1959mvp’s picture

I would like to see this functionality added sooner rather than later. I have committed this module to a project. Is there a bounty that can be placed to accelerate the development?

Multiple users managing their own bookings using Drupal commerce for the payments, and automatic calendar updates of the specific individual bookings.

fietserwin’s picture

kurtfoster’s picture

Any further news on this? I'm attempting something with this using OG but I am not sure how it will go. I am finding a number of other smaller issues with module at this stage so I am jut going through the issue log first to get my head around it. I will post back my results with og for multi hotel management.

benevans1’s picture

I am looking to do something similar. Are there any more updates on the Multi-Hotel aspect of DrupalRooms.

Kafmil, was your project with OG successful?

kurtfoster’s picture

I have had to put this on hold for a while, it is more of a personal project and I have paying clients to see to at the moment. I will post back when I get a chance to get back on to this.

jwilson3’s picture

Closed #1770740: multiple hotel as a duplicate of this.

d.sibaud’s picture

Here to say it's a feature request which I feel really precious.

Maybe splitting the module in two parts:
- a centralized service and
- a client module which set/get remotely from/to the first (xmlrpc, soap?).

In this way we have the possibility to manage a single ssl certificate and distribute the clients modules to our customers, creating a really centralized booking platform.

Is it a dream?

jeeba’s picture

Suscribing, but also, I think there is a way to do this with Entity References and some magic with views. Anyway I im managing to do this but I have some problems referencing entities with Facet API, I cant find a way to get a reference from rooms when referencing my hotels. I have a reference from rooms to hotel (the natural way) but Facets API cant get the data referenced by a hotel.

Summit’s picture

Hi,
How about the progress to use this for travelagency purposes please? Can you share your code @Jeeba, and did you get it working? Also interested in this.
Thanks a lot in advance for your reply.
Greetings,
Martijn

SimonMartineau’s picture

Did you succeed to create a reservation system for mutliple hotels with views? Thanks.

ziomizar’s picture

Hi all,

I also need of this feature, i'm writing a module that extend all functionalities of rooms in all node types.

Basically the content types with rooms_node enabled can manage their own availability and prices, and the search is integrated with views because i have created an index.

If you have a dev site you can test the sandbox at https://drupal.org/sandbox/ziomizar/2086255

Let me know..

prash1485’s picture

Issue summary: View changes

Hello,

Any expected date when this feature is out with Rooms. Would love to see it in action.

Thank you

GiorgosK’s picture

Version: 7.x-1.0-alpha2 » 7.x-1.x-dev
Status: Postponed » Postponed (maintainer needs more info)

On the project page it says "Handle multiple owners within a single Drupal installation through fine-grained permissions." and I believe its been there since 1.3 version

have you tried using the permissions to accomplish your use case ?

i.koychev’s picture

Version: 7.x-1.x-dev » 7.x-1.7
Assigned: Unassigned » i.koychev

Hi all,
We are at the final stage of realising the project for multiple hotels simple reservation system based on the Rooms (7.x-1.7) & Rooms views () modules, but only for per room per night price calcualtions.
In order to make this happen we did the following:

  • We added the Hotel node type with all needed fields and terms for its presentation (Location, Destination, Address, Category, Distances, Photos, Activities, Conditions etc);
  • Then we added all necessary bookable unit types and their fields - (Single room, Double room, One bedroom apartment, Two bedroom apartment, Three room apartment, Maisonette, etc) and linked them to the Hotel content type by entity reference field.
  • The bookable unit types contain the following fields – Label, Unit options, Photos, Description, Hotel, Conditions, Facilities etc.);
  • To display the rooms available for a given hotel (in hotel full node view) we used rooms views with availability exposed filter and EVA field attached to node hotel content type (also we add the adults & children in exposed form);
  • o display the list of hotels we used another view with two page displays – one for taxonomy terms pages (based on the terms of hotel node type) and one for a list of all hotels again based on rooms views module and availability filter exposed. Here we also exposed as filters hotel destination, category and the number of people accommodated (adults and children). The idea was to display all hotels that have available bookable units, depending on the exposed filters, sorted by price and grouped by hotel (but we get only the first one with the lowest base price).
  • The last view was realised with the following options
    • Use aggregation – YES;
    • Query settings – Distinct & Pure Distinct;
    • Relationships - Entity Reference: Hotel
    • In the ‘Fields’ section first we add the Hotel NID, related by entity reference and set it aggregation to ‘Group result together’;
    • Also we add the same related Hotel nid in the ‘Sort criteria’ section with the same aggregation settings (without the latter the view will not work properly);
    • In the ‘Filter section’ we use the content language filter and expose Destination, Category, Availability, bookable unit max sleeps as Guest and bookable unit max children as Children. All other necessary filters related to the Hotels and Bookable units can be exposed here as well;
  • For all hotel & bookable unit translations we used entity translation module;
  • The list of modules we used at this stage are:
    • addressfield
    • commerce
    • ctools
    • date
    • entity
    • entity_translation
    • entityreference
    • eva
    • field_collection
    • field_group
    • geolocation
    • i18n
    • jquery_update
    • libraries
    • link
    • metatag
    • pathauto
    • rooms
    • rooms_package
    • rooms_package
    • rules
    • title
    • token
    • variable
    • views
    • views_php

If anyone is interested we can post more detailed information and screenshots.

netgeek123’s picture

Thank you for the instructions! I will be trying this and let you know how it works out for me.

There must be some permission changes involved so the node owner can edit the rooms?

subscribe

alexTC’s picture

netgeek123 need to know if you fixed your issue about the "node owner" editing his own rooms..

cheers

netgeek123’s picture

It can be accomplished through rules.