Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Модуль Меню - заголовки для блоков меню их поля "Название"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 8
Просмотров: 7340
Последний ответ 06 Июня 2014, 12:06:35
от admin
Многоуровневое меню PHP + Модуль меню

Автор StanlyBSVРаздел Шаблоны PHP

Ответов: 0
Просмотров: 2473
Последний ответ 10 Августа 2017, 20:42:18
от StanlyBSV
Модуль "Пользователи" и Loginza

Автор chiken_bobРаздел Разработка модулей

Ответов: 11
Просмотров: 9258
Последний ответ 10 Октября 2011, 15:33:48
от admin
Модуль "Файловый менеджер"

Автор aizulРаздел Настройка системы и модулей

Ответов: 3
Просмотров: 3763
Последний ответ 24 Апреля 2012, 21:39:01
от admin
Модуль "Отложенные товары" для UMI.CMS

Автор e.ioffeРаздел Разработка модулей

Ответов: 5
Просмотров: 5644
Последний ответ 09 Мая 2014, 00:41:54
от e.ioffe

0 Пользователей и 1 Гость просматривают эту тему.

*

shoto

  • ***
  • 235
  • +4/-0
    • Просмотр профиля
Добрый день.
не приходилось ли кому создавать собственный модуль он-лайн бронирования, который бы не просто имел вид формы обратной связи с указанием желаемых дат, но который проверял бы занятость номеров на выбранные даты.
Т.е. выполнялся бы следующий функционал:
при выборе номера, клиент выбирает желаемые даты и нажимает проверить.
если условия позволяют, то переход на форму бронирования. если нет, то "на выбранные вами даты мест свободных нет".
Соответственно нужен функционал, который бы где то как то хранил информацию о занятости мест с датами.
Может у кого просто есть опыт создания сайта для гостиницы?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
самый главный вопрос при написании такого модуля, как с ним будут работать.

Будет ли база свободных номеров браться со стороннего ресурса (возможно у гостиницы уже есть программа учета номеров и есть необходимость связать её с сайтом и онлайн бронированием) или вся база будет забиваться в самой umi?

Вообще алгоритм работа вашего заказчика с данным инструментом (сайтом онлайн бронирования) очень сильно повлияет на тех часть реализации...

Но если предположить что заказчик имеет n-ый список номеров (разной вместимости) у которых есть возможность забронировать их на определенный срок.

То вы создаете свой модуль, со своими типами данных:
  • Номер, поля:
    • Номер комнаты
    • Кол-во спальных мест
    • Наличие телевизора и прочие параметры номера
  • Бронь, поля:
    • Номер комнаты, которую забронировали [выпадающий список из типа данных Номер]
    • Дата начала брони
    • Дата окончания брони
    • На кого забронирована и прочие информационные поля по желанию



Потом пишем макросы, которые:
1. выводит список комнат с информацией о них (это фактически дублекат механизмов каталога catalog getObjectList() )
2. проверяет не занята ли данная комната в данный промежуток времени
3. бронирует какую-то комнату (то есть создает объект Бронь)
4. и какой-нибудь очиститель устаревшей брони, запускаемый по крону, ночью. Например, все брони дата окончания которых завершилась больше чем неделю назад... удаляются


P.S. Конкретно такой модуль не писал, но если бы писал... делал бы так  ;)


*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
Re:Модуль он-лайн бронирования для гостиницы
« Ответ #2 : 27 Сентября 2013, 14:12:14 »
Писал систему поиска и бронирования для отелей ....
Но сверки со свободными номерами не было ...

Хотя если всё забить в базу не вижу в этом проблемы

*

studiarim

  • *
  • 6
  • +0/-0
    • Просмотр профиля
Re:Модуль он-лайн бронирования для гостиницы
« Ответ #3 : 18 Января 2015, 16:34:38 »
Писал систему поиска и бронирования для отелей ....
Но сверки со свободными номерами не было ...

Хотя если всё забить в базу не вижу в этом проблемы

Возникла потребность в таком модуле . Как с вами связаться для покупки ?
Мои контакты +79628548464 Александр . Studiarim@gmgail.com / Прошу Вас , не откладывайте, пока потребность актуальна.