Elxis CMS Forum

Extensions => Components => Topic started by: mark76 on July 01, 2009, 23:34:50

Title: problem with availability room
Post by: mark76 on July 01, 2009, 23:34:50
Hello,

Excuse me for my english, I'm italian.
I have a problem with IOS Reservations 2.0. I have just bought it, I have this problem:
I have this website: http://www.agenzie-hotels-lignano.it/index.php
where on this address you can find the component: http://www.agenzie-hotels-lignano.it/it/com_reservations/
is on test.
I would like to ask hoteliers to setup hotels and prices for various period on the component, but the problem is:
I have for example from 01/07 to 08/08 price for the double room: 72,00 euro per night, per room. Now, I want to set
2 rooms available from 1/07 to 7/7
1 room available from 8/7 to 10/7
3 rooms available from 11/7 to 14/7
1 room available from  15/7 to 17/7

On component is not possible to set different number or close specific date, how i can do this. I would like to have a think as booking.com extranet, venere.com.
The component is very good and powerful but it's very difficult to update fast and simply availability.
Anyone can make a change on component or have some suggestions?
I'll pay to have this change on component.

Thank you in advance.
Mark
Title: Re: problem with availability room
Post by: nikos65 on July 02, 2009, 01:31:15
The component is good and if you can wait a new version of the reservation will be ready probably at the end of the month (is on progress) with a lot of new features.

As i can see you have 3 rooms in the same room type and you want to use the availability 100% .. this is good.
Try this
Publish 3 rooms and sign a new account  and make fake reservations aprooved from the hotelier. With the availability will works fine . you can use this account for all the non site reservations.
Title: Re: problem with availability room
Post by: datahell on July 02, 2009, 07:58:10
That's exactly what I also proposed to mark via e-mail. Fake reservations from a special user account is the solution.
Title: Re: problem with availability room
Post by: mark76 on July 02, 2009, 10:58:29
Thank you for the reply, yes I know you have suggested me to make fake reservation... but it's not a simple and clean method is better that you can upgrade script with simple form modifications for single days room availability such this:
(http://www.lignanobeach.it/dispo.png)
I have to manage many hotels (more over 200) it's difficult to ask hoteliers to make fake reservations to change room availability...
Please make the change, I'll pay for modification, component is not ready to function without this function.
And also another good change maybe could be when a people make a reservation, program must ask before payment by paypal fee and then send to guest and to hotel owner confirmation of reservation.
Thank you and please let me know if there are some version where I can change availability, min. stay for single days, such only 8 and 9 july.

Best regards, I'll wait a reply from you.
Thank you.
Marco
Title: Re: problem with availability room
Post by: datahell on July 02, 2009, 11:39:36
All these have been changed in version 3.0.
It is not wise to start developing an update to the v2.x generation when v3.0 is under development.
It is also not practical to enter prices and availability for each day separately. What if you wish to add availability information for a year. You will have to edit 365 fields! Not wise solution at all. I believe the most practical solution is to add general information and then edit the specific dates you wish to be differrent than the general setting.

Example with your method:
To add availability info for a month period you have to edit 30 fields.
1
2
3
....
30

Example with IOS Reservations method:
To add availability info for a month period you have to edit 1 field (range). And if you want some dates to be different you create more ranges inside the month.

1-20
21-30
Title: Re: problem with availability room
Post by: mark76 on July 02, 2009, 13:06:35
Yes ok, but with IOS I can create range of period but if in this range of period i have different number of rooms available I can't change the availability.

Example:
Range period:
1 july ---> 20 july   Total rooms available setup: 5
But on 4 july I have only 2 rooms available
On 7 july I have only 1 room available
0n 9 july I don't have rooms available
On 13 july I have 4 rooms available
How i have to do if i want to update availability as in this example?
It's not possible i think with IOS 2.0 and for this reason it's not complete, this is an important feature for hoteliers.

Marco

All these have been changed in version 3.0.
It is not wise to start developing an update to the v2.x generation when v3.0 is under development.
It is also not practical to enter prices and availability for each day separately. What if you wish to add availability information for a year. You will have to edit 365 fields! Not wise solution at all. I believe the most practical solution is to add general information and then edit the specific dates you wish to be differrent than the general setting.

Example with your method:
To add availability info for a month period you have to edit 30 fields.
1
2
3
....
30

Example with IOS Reservations method:
To add availability info for a month period you have to edit 1 field (range). And if you want some dates to be different you create more ranges inside the month.

1-20
21-30
Title: Re: problem with availability room
Post by: datahell on July 02, 2009, 20:33:57
If you have a total of 5 rooms in your hotel and on july 4th only 2 rooms available where did the other 3 rooms gone? Disappeared? Destructed? I guess no. The obvious answer is that they booked offline or via an other system. The solution in this case is to perform a "fake" reservation in order to syncronize IOS Reservations with the current availability situation in your hotel.

If these 3 rooms are not reserved for the 4th of July then where did they go? Why you want to set that you have 2 rooms available for that day if they are not reserved?
Title: Re: problem with availability room
Post by: mark76 on July 03, 2009, 09:53:19
The problem is: the hotel doesn't work only with ios reservations systems, many hotels works also with venere.com, booking.com, hotels.com, and many others websites, also they can sell rooms directly on the hotels, so is easy that one day hotel have 5 rooms and next day only 1 or 2 or nothing. So, the hotelier must have the chance to update availability

If you have a total of 5 rooms in your hotel and on july 4th only 2 rooms available where did the other 3 rooms gone? Disappeared? Destructed? I guess no. The obvious answer is that they booked offline or via an other system. The solution in this case is to perform a "fake" reservation in order to syncronize IOS Reservations with the current availability situation in your hotel.

If these 3 rooms are not reserved for the 4th of July then where did they go? Why you want to set that you have 2 rooms available for that day if they are not reserved?
Title: Re: problem with availability room
Post by: datahell on July 03, 2009, 10:15:33
So it is a matter of synchronization. I was saying this all time and you said no! As I have already said this can not be done directly in IOS Reservations v2.0. The only solution is to do fake reservations. But this will be supported in IOS Reservations v3.0. I will write a relative article in Elxis wiki today with screenshots and how-to on how to do this in version 3.0. v3.0 has also a second availability calendar called "Special availability calendar" that not only shows room prices and availability but also the number of available rooms for each day.
Title: Re: problem with availability room
Post by: mark76 on July 03, 2009, 14:16:25
Ok, thank you for information. Please let me know when version 3.0 is available to buy and download. This is my email: info@XXXXXXXXXXXXXX (removed by datahell)

Thank you.
Mark

So it is a matter of synchronization. I was saying this all time and you said no! As I have already said this can not be done directly in IOS Reservations v2.0. The only solution is to do fake reservations. But this will be supported in IOS Reservations v3.0. I will write a relative article in Elxis wiki today with screenshots and how-to on how to do this in version 3.0. v3.0 has also a second availability calendar called "Special availability calendar" that not only shows room prices and availability but also the number of available rooms for each day.
Title: Re: problem with availability room
Post by: datahell on July 04, 2009, 11:16:44
Here is the feature you need on Elxis wiki.

http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability (http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability)

I think it is as you need it, right? This feature will help a lot many users facing the same problem and you wont have to do "fake" reservations any more.

P.S. Please don't post your e-mail address in clear text here.
Title: Re: problem with availability room
Post by: mark76 on July 04, 2009, 14:58:53
Yes! That's excatly what I would like to have. Please send me an email when version 3.0 is ready to buy.

Ok, I will don't write my email address in clear text.

thanks

Here is the feature you need on Elxis wiki.

http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability (http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability)

I think it is as you need it, right? This feature will help a lot many users facing the same problem and you wont have to do "fake" reservations any more.

P.S. Please don't post your e-mail address in clear text here.
Title: Re: problem with availability room
Post by: mark76 on July 04, 2009, 16:06:55
A question, I would like that list of the hotels on the locations, example this:
http://www.agenzie-hotels-lignano.it/it/com_reservations/lignano-sabbiadoro/

appears in random mode and not alphabetical, it is possible to change. I have tried to open file reservations.php, I have found that string:
      $query = "SELECT * FROM #__res_hotels WHERE lid='".$lid."' AND published='1' ORDER BY title ASC";
       $database->setQuery($query, '#__', $pageNav->limit, $pageNav->limitstart);
       $hotels = $database->loadObjectList();

 I think is here to modify but I don't know how. Could you help me?

Thanks

Here is the feature you need on Elxis wiki.

http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability (http://wiki.elxis.org/wiki/IOSR_admin_Edit_Room_Special_Availability)

I think it is as you need it, right? This feature will help a lot many users facing the same problem and you wont have to do "fake" reservations any more.

P.S. Please don't post your e-mail address in clear text here.
Title: Re: problem with availability room
Post by: datahell on July 04, 2009, 17:24:57
You can easily change this to sort them in random order BUT you will have a big problem with this if you have more than 5 hotels per location as the pagination will not work as expected (you might have some of the first page's hotels on the second page and some other might not be displayed at all).

To list them in random order, change this:
$query = "SELECT * FROM #__res_hotels WHERE lid='".$lid."' AND published='1' ORDER BY title ASC";
into this:
$query = "SELECT * FROM #__res_hotels WHERE lid='".$lid."' AND published='1' ORDER BY ".$database->_resource->random;
Title: Re: problem with availability room
Post by: mark76 on July 08, 2009, 21:17:21
Hello Datashell

About when will be available version 3.0 in order I can configure and use new component?

Thank you and have a nice day
Title: Re: problem with availability room
Post by: babis1 on July 08, 2009, 22:28:52
Quote
Hello Datashell

About when will be available version 3.0 in order I can configure and use new component?

Thank you and have a nice day
  ;D like data oil $$$$$$