Доработка административного PHP сайта.
Сайт по ведению менеджерами клиентов компании manager.magnamedia.ru. Логин/пароль admin/test Требуется расширение функционал и доработать некоторые недоделанные или неправильно работающие функции сайта. Доработать интерфейс (осовременить).
Реализовано:
1. “живой фильтр” – автоматически фильтрует без перезагрузки страницы, поднимая на верх те данные, по которым больше пересечений с введёнными в поля. Эта же форма используется для ввода данных нового клиента.
2. Импорт данных – клиентов можно импортировать из текстового файла, данные в текстовом файле задаются с разделителем “}”
3. Выставление флага (напоминания) по расписанию. Убирание флага по нажатию.
4. Редактирование данных непосредственно в таблице.
5. Удаление данных по клиентам.
6. Выделением цветом статуса клиента (работаем – не работаем и т.д.)
7. Переназначение клиента от менеджера к менеджеру.
8. Добавление/удаление файлов.
Доработки Доработки имеющихся функций.
1. В меню администратора есть раздел клиентов, сделать раздел менеджеров (добавление, редактирование, перенос некоторых функций из клиентского в это меню) – сейчас в некоторой степени это реализовано на странице клиентов.
2. Добавить меню “разделы” у менеджеров. Разделы это списки клиентов по разным видам деятельности.
3. Показывать менеджеру только своих клиентов (клиенты которые прикреплены к нему), остальных клиентов раздала (других менеджеров) по активации фильтра (т.е. когда в фильтр что-то вводится).
4. Сделать регулируемыми столбцы и ячейки в них (ширину и высоту ячеек с сохранением). По умолчанию что бы они были по минимуму.
5. Сделать массовое выделение чекбоксами – все что отфильтровано на странице.
Исправление имеющихся ошибок:
6. Некорректно выводятся страницы (разбиение по страницам имеющихся клиентов).
7. Флаг должен активироваться при нажатии на него и по таймеру. Если флаг появился по таймеру не снимать его когда проходит дата, только по нажатии на него.
8. Запоминать данные в разделе комментарии.
9. Подключить фильтр (работаем, не работаем и т.д., по менеджерам)
10. При сохранении исчезает символ “+” в разделе телефон.
11. Немного некорректно фильтр работает. Например, при вписывании в раздел город моск и телефон 510, среди города москва, вклинивается ялта, хотя там нет номера 510.
12. У добавленных файлов показывать названия (можно при подведении мышки).
Новые возможности: Списки поставок, отчетов по продажам, оплат, формирование автозаказов. Более подробно задание и скрины интерфейса вышлю претендентам.