Ведение журнала
В связи с родом своей деятельности, планирую ведения что-то типа журнала/дневника.
Необходимо добавление информации по конкретному клиенту.
Анкетные данные это понятно, но самое главное необходимо добавление информации о проделанной работе(например) и это будет многократное добавление. Ну т.е. необходима чтобы вся история проделанной работы была (дата и что сделано) по конкретному клиенту.
Желательно чтобы это был тип контента, для полного взаимодействия с системой и возможностью добавления своих полей.
Пробую написать ТЗ, как я вижу функционал компонента.
Все пункты пока обсуждаемые. Буду прислушиваться к советам и мнениям.
Следуя из названия темы предполагается делать своего рода заметки, но переросло в компонент "Личный кабинет".
Со стороны пользователя необходимо видеть информацию только определённой записи, относящейся к устройству/устройствам. Что позволит мониторить историю посещения или ремонта. Т.е. при регистрации пользователя(клиента), будет в ручную предоставляться доступ к определённой записи или записям, идентифицироваться пользователь будет по номеру телефону, адресу или устройству и тоже в ручном режиме.
Со стороны администратора/администраторов необходимо удобное внесение информации как с десктопа или ноута, так и со смартфона или планшета.
Возможность добавления дополнительных полей, следовательно из этого компонент наверно нужен на типе контента.
— возможность добавлять к одной записи дополнительные вкладки. Опешу данный пункт подробнее.
Пока идёт проектирование компонента, то нужно понять что будет основное — клиент или устройство
Допустим основной клиент. При добавлении новой записи, вносим основные данные клиента. Далее на примере вкладок будут добавляться устройства, т.к. их может быть несколько
обозначения на рисунке:
1 — информация по устройству
2 — редактирование информации по устройству
3 — добавить устройство
4 — добавить новое событие, по данному устройству
5 — показать все события по данному устройству
6 — переключится на другое устройство
7 — заголовок записи события и дата проведения, при нажатии открывается полное описание проделанных работ с фотографиями, с возможностью комментирования.
— "живой поиск" при вводе номера телефона или адреса клиента, если запись существует — отображение записи.
— при добавлении записи и вводе данных(нескольких полей, например телефон или адрес) необходимо, если такая запись существует, то сообщать об существовании записи. Если это возможно.
Что касается администратора/ов, основное рабочее окно планируется в виде календаря, например вариант от Лодыря, компонент "Моменты" устраивает.
Продолжение следует...
Буду рад сотрудничеству.
Можно было бы через Записи, но как-то нужно от Администратора каждому Пользователю создавать Записи.Ну т.е. необходима чтобы вся история проделанной работы была (дата и что сделано) по конкретному клиенту.
Нет, это будет закрытый сайт и пользователей никаких не будет, хотелось чтобы это было как-то в одном месте.каждому Пользователю создавать Записи
Хотя мысль возможно и правильная, пользователи это клиенты, но необходимо, чтобы манипуляции проводились из администратора.Пользователю создавать Записи
Если это будет связанно с пользователями самой системы, то в будущем это можно реализовать в что-то типа личного кабинета. Т.е. я смогу дать доступ конкретному пользователю и он может посмотреть всю историю обращений.
Но это уже на будущее, может какой разработчик "на ус намотает", а пока нужно совсем "простое".
Я думал над этим, это будет совсем крайний случай, если подходящее не найду.Тип контента, Запись — Клиент, Поле html и прочие .
Это нужно будет в поле html текст писать всё и дату и информацию, а потом это может в такую "портянку" растянуться. Да и в плане поиска это будет совсем неудобно. Пока в мыслях это связать с компонентом "Моменты"
goodmade.ru/posts/57-komponent-novosti-publikacii.html
будьте добры ссылку.у меня на сайте есть
хм… интересная реализация, надо подумать. Но если каждое событие добавлять во вкладку, это ещё хлеще получится чем просто в html-текст писать.у меня на сайте есть
Привязка дочерних записей, что-то в этом роде Да, заложить на будущее функционал всегда не помешает.
должно быть всё просто и быстро, без беганья по страницам, если мы говорим о заметках.
можно комментарии но их нужно преобразовывать под такую задачу, выйдет сложнее.
почему вы так решили?
хм… интересная реализация, надо подумать. Но если каждое событие добавлять во вкладку, это ещё хлеще получится чем просто в html-текст писать.у меня на сайте есть
вкладка это вроде раздела а не запись. записи вы добовляете во вкладку. я вроде делал видео, гляну.
ещё на главной сайта посредством виджета я вывожу весь этот список. ну это если нужно.