Дополнительные поля в профиль

Нужен функционал добавления групп полей в профиль.

1. В настройках вкладка «Обучение и работа»
2. В разделе «Настройки», вкладка «Обучение и работа» следующие блоки полей:
2.1. Образование
— Название ВУЗа (автозаполнение)
— Год окончания (список)
— Галочка «по текущее время», нажатие которой делает список «год окончания» неактивным.

Возле поля «Название ВУЗа» сделать кнопку «поиск однокурсников», нажатие которой вызывает loader.gif рядом и ajax- подгрузку логинов пользователей, которые указали этот ВУЗ у себя в настройках. Радом с каждым логином ссылка «добавить в друзья», нажатие которой вызывает попап, аналогично как это происходит в профиле. Запрос отсылается тут же, без перезагрузки страницы, так что пользователь может продолжить заполнение полей.

2.2. Последипломное образование
— Выбор типа образования (список: интернатура, клиническая ординатура, магистратура, аспирантура, докторантура).
При выбора «интернатура» появляются ниже поля:
— Название базы интернатуры (автозаполнение)
— Год окончания
— Галочка «по текущее время», нажатие которой делает список «год окончания» неактивным.
— кнопка «добавить еще последипломное образование», нажатие на которую добавляет новый блок с выбором типа образования.

При выборе «магистратура»
— Кафедра прикрепления
— Тема работы
— Научный руководитель
— Год окончания
— Галочка «по текущее время», нажатие которой делает список «год окончания» неактивным.

При выборе «клин.ординатура»
— Кафедра прикрепления
— Год окончания
— Галочка «по текущее время», нажатие которой делает список «год окончания» неактивным.

При выборе «аспирантура» и «докторнатура»
— Кафедра прикрепления
— Тема работы
— Научный руководитель
— Год окончания
— Галочка «по текущее время», нажатие которой делает список «год окончания» неактивным.

2.2. Работа
— Место работы (автозаполнение)
— ДОлжность
— Период работы (два списка с годами «с» и «по»)
— Галочка «по текущее время», нажатие которой делает список «по..» неактивным.
— кнопка «добавить еще место работы»

Возле поля «место работы» сделать кнопку «поиск коллег», нажатие которой вызывает loader.gif рядом и ajax- подгрузку логинов пользователей, которые указали это место работы у себя в настройках. Радом с каждым логином ссылка «добавить в друзья», нажатие которой вызывает попап, аналогично как это происходит в профиле. Запрос отсылается тут же, без перезагрузки страницы, так что пользователь может продолжить заполнение полей.

В каждом блоке полей должна быть ссылка «удалить», нажатие которой удаляет блок без перезагрузки страницы.

3. Услуги и специализация
— Галочками отметить пункты, соответствующие оказываемым услугам. Услуги добавляются либо в конфиге, либо в админке (без разницы).

4. Загрузка сертификатов и дипломов
Сделать простую мультизагрузку изображений, используя стандартный мультизагрузчик.

Все поля из данного раздела настроек выводить по хуку в профиле в такой последовательности, как они описаны здесь.

Сроки: срочно (1 неделя). Бюджет 100 долларов. (если покажется что цена не устраивает, можно обсуждать).

1 комментарий

avatar
Возможно это Вас заинтересует livestreet.ru/blog/13927.html
Функциональность планируется аналогичная
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.