Модуль - Запись на приём или Календарь занятости
Никто мне не помог (https://drupal.ru/node/144267) - пришлось писать самому. Написал.
Писал для клиента, а у него на сайте - тайные клиенты. Поэтому - только скриншоты:
Модуль - Запись на приём или Календарь занятости
Никто мне не помог (https://drupal.ru/node/144267) - пришлось писать самому. Написал.
Писал для клиента, а у него на сайте - тайные клиенты. Поэтому - только скриншоты:
Комментарии
В админке - можно управлять записями.
Старые записи удаляются автоматически
Для разных ролей возможна запись. - А подтверждение всё равно за админом
Ай, красава!
Алкоголики?
Нет. Вроде как парикмахерская.
Тайные
агентыклиенты парикмахерской? VIP-персоны, тщательно скрывая имена и прячась за масками, инкогнито посещают цирюльника? И последний даже не пытается на этом сделать рекламу?Я в такие подробности не лезу. Криминального ничего на сайте нет - Остальное меня не касается.
Это сейчас нормальная ситуация во многих регионах РФ. Львиная доля бизнеса работает за закрытыми дверями в "серой" зоне.
Теперь можно поделиться модулем с сообществом, выложив его на drupal.org и даже пометить свой модуль зеленым щитом
Достаточно сложный функционал, хотя ,когда я с нуля хотел написать , думал , что все просто
Нет. Совсем нет. Сейчас строки кода посчитаю
Около 200 размашистых строк.
1. Определение роли;
2. Цикл по вьюхе;
3. Удаление записей если старые - 3 строки
4. Цикл по дням календаря с текущего дня;
5. Сравнение дней и часов. - Если занято - рисуем замок. Если свободно - часы работы;
6. Если выходной - красим в другие цвета;
7. Если вообще администратор - выводим представление в виде таблицы;
8. Роли - могут только создавать Ноды
9. Админ может утвердить эту Ноду или удалить.
А где сам модуль?)))
У клиента. Я - фрилансер.