И снова - запись на приём, как?

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

Аватар пользователя andreystrelkov andreystrelkov 21 марта 2014 в 19:11

Добрый день, задачка аналогичная запись на приём к врачу, но немного иная
Задача, есть 10 таксистов так сказать (они же пользователи на сайте), и бесконечное кол-во клиентов
Клиент хочет зайти на сайт - выбрать желаемого таксиста, кликнуть по нему, и увидеть таблицу Views calendar с градацией только по дням и шагом в час.
на этой странице на каждой строчке часа он хочет видеть ссылку ЗАПИСЬ,
которая ведёт на страницу создания ноды с параметром в ссылке - мол создать ноду с таким то таксистом и на такое время
получается у меня должна быть нода ЗАПИСЬ как минимум с полями типа Entity reference на пользователя (таксиста) с полем Date
вроде бы как по ссылке с помощью Entity reference URL prepolute могу дать параметр какого таксиста использовать при создании ноды, а вот с датой непонятно как быть, как её можно передать
и ещё не понятно, как в календаре выводить на те часы - где нет запись эту ссылку ЗАПИСЬ с параметром

а может тупо ноды генерировать на неделю вперёд, на каждый час на каждого таксиста, а потом сразу удалять - вчерашние получается