Добрый день форумчане. Под конкретный запрос, в знак благодарности - денежный эквивалент, если будет выполнено задание.
Сразу опишу ТЗ, так как там все описано. Как это возможно реализовать, насколько сложно, цена вопроса. Сайт на J3 и СВ 2.0.10 Только обоснованные ответы и предложения.
Расширение возможностей личного кабинета.
Необходимость в расширении стандартного личного кабинета или же CommunityBuilder. СВ близок к требованиям, но существует много неудобств. Следовательно, исходя из вышесказанного, необходимо реализовать Личный кабинет или Профиль пользователя под конкретный запрос.
В частности основные поля, которые необходимы в компоненте, в нужной последовательности:
1-Имя пользователя или ФИО: заполняет администратор сайта при регистрации нового пользователя.
2-Номер заказа: заполняет администратор сайта.
3-Документы клиента: заполняет администратор сайта: zip, rar, docx doc xls xlsx bmp jpg файлы. по сути тоже что и СВ.
4-фото 1 bmp jpg
5-фото2 bmp jpg
6-фото3 bmp jpg
7-видео mov avi mpg
8- чек-бокс с аннотацией, где можно поставить галочку и нажать окей. Сделать это можно только один раз, даже если почистить куки и кэш и вообще всю историю (это единственное поле, которое может изменять пользователь).
9-фото4 bmp jpg
10-фото5 bmp jpg
11-фото6 bmp jpg
12-текстовое поле (пользователь видит только текст, администратор может вносить изменения)
13-выпадающий список (здесь несколько статусов. кол-во строк до 10. администратор может выбирать один из них и ставить. пользователь видит только текстовую строку.
Описание полей:
Все поля может редактировать только администратор из ПУ. У каждого поля: Название поля и само содержание поля. Пользователь только просматривает информацию и может внести изменения только в 8 поле (поставить галку и нажать окей). поля с фото содержат эскиз изображения примерно 400 пикселей по ширине, но при нажатии на эскиз ЛКМ изображение можно посмотреть на весь экран в виде Lightbox (в том же окне). Размер загружаемого фото до 20 МБ. Видео (7) до 200 МБ, но здесь все можно взять из Комьюнити Билдера. 12 поле – здесь администратор может написать текст, просто как дополнительная информация, примечание или пожелание.
Менеджер пользователей:
Остается стандартный менеджер пользователей как в Joomla3 или комбилдере. НО- здесь главное реализовать вывод из полей 8 и 13. Допустим, чтобы в списке пользователей видеть еще один столбец, где будет галочка из поля 8 и один из статусов поля 13.
Внешний вид
Остается все стандартное, как есть в Joomla3 и комбилдере.