Календарь на неделю для записи на приём к врачу

Главные вкладки

Аватар пользователя MaX0s MaX0s 16 февраля 2012 в 13:13

Всем привет. Есть задача - не знаю как решить, профы хелп!
Нужно сделать функционал записи, незарегистрированного пользователя, на приём к врачу.
Возможно, средствами jQuery или переходом по страницам (не принципиально) должно быть следующее:
есть главная(относительно задачи) страница на сайте, на которой список направлений врачей(лор, кардиолог, невролог и т.д.(линки)) по клику спойлерится ниже либо переходим на другую стр., где находится календарь на текущую неделю с днями(заголовки сверху) и часовыми промежутками с интервалом в час с 8:00 до 21:00(заголовки слева). Перекрестки(ячейки) будут зелеными, а когда заняты - красными. Текущая таблица будет, в свою очередь, тоже содержать линки(ячейки) с ссылкой на форму регистрации посещения. Там стандартная форма: ФИО, почта и т.д. После регистрации письмо уходит на ящик привязанный для врача(лор, кардиолог, невролог и т.д.).

Вопрос: есть ли стандартные решения для этого. если нет то можно ли решить это с помощью таких сильных модулей как Views и CCK.

Бла-бла-бла:
Лоров и кардиологов и других врачей может быть несколько, по этому лор, например, это как бы роль для группы врачей.
Вот, что то такое нужно реализовать. Более или менее похожее я нашел тут(Calendar+Date), но это не совсем то что нужно.
Ситуация достаточно рядовая и я что то такое видел на джумле, но сейчас уже нет на том сайте, по этому и показать не могу.

Комментарии

Аватар пользователя Lotar Lotar 16 февраля 2012 в 14:42

Можно но надо добавить еще модуль date, в него много всего включено включая календарь и можно привязывать выборки к нему.

Аватар пользователя MaX0s MaX0s 16 февраля 2012 в 14:58

Я нашел какой то модуль (спустя почти 3 часа от старта топика) Называется fullCalendar.
В настройке (мягко говоря) геморойный. Для него требуется установить кучу модулей (Views, CCK, Date, jQuery_ui, jQuery_Updatge(а для них в свою очередь нужно еще скачать саму jQuery библиотеку))... Да и еще нужно скачать какой то плагин "fullcalendar". Ну не дай бог если это сейчас не то что нужно вроде скачал полный боекомплект для решения своей задачи. Правда нифига не знаю как этим пользоваться)))

По мне, так лучше самому накатать пару php-обработчиков, но средства не оправдывают затраты... Так шо проблема во времени.

Аватар пользователя glu2006 glu2006 16 февраля 2012 в 15:06

Суровые Челябинские разработчики делают сайты на друпале без модулей Views, CCK, Date, jQuery_ui, jQuery_Updatge, вы друпал то хоть вообще ставите? Wink

Аватар пользователя MaX0s MaX0s 16 февраля 2012 в 16:01

glu2006 wrote:
Суровые Челябинские разработчики делают сайты на друпале без модулей Views, CCK, Date, jQuery_ui, jQuery_Updatge, вы друпал то хоть вообще ставите? ;)

Представьте себе, мы делаем визитки без модулей Views и CCK. И если бы была возможность я бы и не ставил эти модули бы.
бы бы бы..
)) Мне, честно говоря, лень в нем(во вьювсе) разбираться. Хотя и хочется, а то надоело каждый раз искать решения "попроще" )))

Аватар пользователя MaX0s MaX0s 16 февраля 2012 в 16:04

ну и таки да. Date, jQuery_ui, jQuery_Updatge и бла-бла-бла ставлю ток по нужде. Согласен клиент платить бабок за красивый сайт - ставлю, нет денег - держи стандартное решение.
Как правило им достаточно стандарта. Но иногда решаются на "безумно рискованный" шаг... (ты чтоо...) заплатить за какой нить дополнительный функционал))

Аватар пользователя SergeV SergeV 8 апреля 2012 в 20:17

Тоже озадачился таким вопросом. У джумлы нашел три варианта (немного платные):
1. http://forum.antichat.ru/thread279339.html
2. http://www.appointmentbookingpro.com/
3. http://sitogon.ru/index.php?page=shop.product_details&flypage=flypage.tp...

P.S. И для друпала нашел: http://drupal.org/project/publicbookings

P.P.S. И для полноты картины - система бронирования номеров для гостиниц
модуль под семерку http://drupal.org/project/rooms

Аватар пользователя Zonder Zonder 20 сентября 2013 в 13:48

Есть не совсем модуль, но уже готовое решение для внедрения — http://www.expanet.ru. С уведомлениями на смс, email, расширяемое и, к тому же — с возмождностью оплаты через Робокассу.

Выглядит так: