[obPeriods] Модуль периодов для oneBooking
Модуль специальных предложений для системы бронирования oneBooking. Позволяет настраивать неограниченное количество периодов (спецпредложений) для объекта бронирования.
![](https://file.modx.pro/files/2/5/4/25463f7029dc73898b88b177d1b3e3f0s.jpg)
После инсталяции добавляется дополнительная вкладка со справочником периодов. Чтобы создать новый период нажимаем на кнопку «Добавить период». В диалоге указываем название периода.
![](https://file.modx.pro/files/f/7/5/f755cf7339bae0ca418af7ff2c518e9fs.jpg)
В заголовке указываем короткое сообщение, которое будет выведено в календарь бронирования. Можно указывать теги. Например, так
В поле «Стоимость» можно указать как точную цену, так и проценты. Для последнего варианта нужно отметить соответствующий чекбокс. Если указать со знаком минуса, то цена уменьшится на указанный процент.
Валюту нужно указать, если в данном спецпредложении она будет другой.
Для указания периода действия можно использовать даты, дни недели, как отдельно, так и в сочетании друг с другом. Можно указать число месяца, когда будет действовать данное спецпредложение.
Еще один важный момент — период можно закрыть. Т.е. в указанные дни бронирование будет запрещено. Для этого нужно отметить чекбокс «Закрытый период».
После того, как периоды созданы, их нужно подключить. Делается это в списке объектов. У каждого объекта появляется кнопка «Привязать периоды».
![](https://file.modx.pro/files/0/1/4/014401b0a1b8cbda2b059f06db14ebe4s.jpg)
Отмечаем нужные периоды, которые будут привязаны к выбранного объекту, и нажимаем сохранить. На сайте получаем вот такую картинку (красным обвел для наглядности).
![](https://file.modx.pro/files/3/0/0/3002612d9e2a5819753423d326b89c47s.jpg)
Если вдруг захочется отключить этот модуль, то в системных настройках выключаем соответствующий параметр.
Подробная документация.
![](https://file.modx.pro/files/2/5/4/25463f7029dc73898b88b177d1b3e3f0s.jpg)
После инсталяции добавляется дополнительная вкладка со справочником периодов. Чтобы создать новый период нажимаем на кнопку «Добавить период». В диалоге указываем название периода.
![](https://file.modx.pro/files/f/7/5/f755cf7339bae0ca418af7ff2c518e9fs.jpg)
В заголовке указываем короткое сообщение, которое будет выведено в календарь бронирования. Можно указывать теги. Например, так
<i class="glyphicon glyphicon-fire"></i>
В поле «Стоимость» можно указать как точную цену, так и проценты. Для последнего варианта нужно отметить соответствующий чекбокс. Если указать со знаком минуса, то цена уменьшится на указанный процент.
Валюту нужно указать, если в данном спецпредложении она будет другой.
Для указания периода действия можно использовать даты, дни недели, как отдельно, так и в сочетании друг с другом. Можно указать число месяца, когда будет действовать данное спецпредложение.
Еще один важный момент — период можно закрыть. Т.е. в указанные дни бронирование будет запрещено. Для этого нужно отметить чекбокс «Закрытый период».
После того, как периоды созданы, их нужно подключить. Делается это в списке объектов. У каждого объекта появляется кнопка «Привязать периоды».
![](https://file.modx.pro/files/0/1/4/014401b0a1b8cbda2b059f06db14ebe4s.jpg)
Отмечаем нужные периоды, которые будут привязаны к выбранного объекту, и нажимаем сохранить. На сайте получаем вот такую картинку (красным обвел для наглядности).
![](https://file.modx.pro/files/3/0/0/3002612d9e2a5819753423d326b89c47s.jpg)
Если вдруг захочется отключить этот модуль, то в системных настройках выключаем соответствующий параметр.
Подробная документация.
Поблагодарить автора
Отправить деньги
Комментарии: 15
Бедный MODX, в матрешку превращается…
Мне кажется, что это просто набор не связанных между собой слов. «Бедный» никак не вяжется с «MODX». Причем тут матрешка и почему это не конструктор Лего, например, загадка. Это как у развивалок для детей — найдите лишний предмет на картинке. В твоем комментарии все слова кроме MODX лишние.
П.С. А, я понял. Тебе наверно просто поговорить не с кем? :)
П.С. А, я понял. Тебе наверно просто поговорить не с кем? :)
В чем смысл заморачивать приложение? Не забывай, что если захочется добавить оплату, то нелбходимо поставить Minishop2 + модули оплаты… Ни разу не круто.
В этом и суть любого Лего. Всё собирается по кусочкам в полную картину.
Т.е. минусов вы не видите? А жаль. Буквально сегодня прилетел заказ на базу отелей, компонент хорошо бы вписался. А теперь боюсь представить во что это превратится. Походу Битрикс будет отдыхать в сторонке.
Я же боюсь представить себе одно законченное решение, которое будет повторять то что умеют другие пакеты и будет иметь возможности на все случаи жизни… Вот это будет комбайн — Битрикс отдыхает! )))
Зачем утяжелять компонент тем, что есть в других? Тем более учитывая поднятую волну про копирование кода (а без этого не обойтись, если впихивать в этот пакет то, что есть в других).
Зачем утяжелять компонент тем, что есть в других? Тем более учитывая поднятую волну про копирование кода (а без этого не обойтись, если впихивать в этот пакет то, что есть в других).
Т.е. для оплаты счета легче будет поставить Minishop 2? Особенно на волне смены версии и приколами с версией 2.3.
Насколько я понимаю, этот компонент тесно с ним связан, судя по предыдущей статье, где говориться про ресурсы с классом msProduct.
А по поводу смены версии — не думаю что этот пакет не работает с старой стабильной версией минишопа, который ещё не разветвлялся. И не думаю что он не будет работать с новой его версией.
P.S. В любом случае, это решение автора дополнения, я вообще тут случайно проходил… )))
А по поводу смены версии — не думаю что этот пакет не работает с старой стабильной версией минишопа, который ещё не разветвлялся. И не думаю что он не будет работать с новой его версией.
P.S. В любом случае, это решение автора дополнения, я вообще тут случайно проходил… )))
Не забывай, что если захочется добавить оплату, то нелбходимо поставить Minishop2 + модули оплаты… Ни разу не круто.Не вижу проблем. Возьми и сделай свой компонент со всеми модулями и оплатами. Чё тут сложного. А я покритикую.
Я понимаю, что ты делаешь, как тебе проще. Жаль, что боишься в этом признаться.
Тебе реально заняться нечем, или что?
Сходи, напиши свой супер-пупер компонент для MODX или выполни заказ какой. Что за прикол, ходить по чужим заметкам и критиковать от балды?
Будешь продолжать в том же духе — отключу на пару дней.
Сходи, напиши свой супер-пупер компонент для MODX или выполни заказ какой. Что за прикол, ходить по чужим заметкам и критиковать от балды?
Будешь продолжать в том же духе — отключу на пару дней.
Я понимаю, что ты делаешь, как тебе проще. Жаль, что боишься в этом признаться.Ты чего злой-то такой? Если бы ты постарался не предвзято посмотреть, то не писал бы такие глупости. Мне то как раз гораздо проще написать один компонент — и никакого геморроя с модульной стыковкой и поддержкой. И залупить сразу цену в 3-4 тыщи, как в Workpress. Я не считаю правильным предлагать навороченный и дорогой продукт человеку, которому половина из предложенного не нужна. Типа поставить Windows Ultimate для того, чтобы в пасьянс поиграть.
И честно говоря не понимаю претензий. Ты же наверняка ставишь кучу пакетов, когда поднимаешь сайт. И все они работают друг с другом. Будет одним пакетом больше, в чем проблема. Минишоп благодаря возможностям расширения получил такую огромную популярность и среди пользователей и среди разработчиков.
Спасибо, Сергей. Ещё модуль конструктора форм сделайте, пожалуйста. Мы с Вами обсуждали летом-осенью в пред. топиках про ОнеБукинг
Вот сижу кумекаю, получится ли отдельным модулем или придется в базовую версию включать.
Включать :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.