Профиль пользователя, добавление информации о профессиональном опыте

Главные вкладки

Аватар пользователя lanzs lanzs 26 сентября 2010 в 16:40

Возникла необходимость сделать возможным в профиле указывать профессиональный опыт (место работы, участие в проектах).

Соответственно для добавления информации о месте работы пользователь должен заполнить соответствующие поля (организация, должность, дата начала работы, дата окончания). Если пользователь хочет заполнить информацию об еще одном месте работы, то он должен иметь возможность кликнуть на кнопку "добавить еще" и получить еще одну группу таких же полей.

Как это реализовать - пока не знаю.

Пока есть только две задумки реализации:
1. добавлять новые поля в профиль и указывать им соответствующую категорию
или
2. создать новый материал и сделать его "материалом для профиля"
Но в целом остается пока совсем не понятно как сделать эту самую кнопку "добавить еще".

Сейчас профиль сделан через стандартный модуль + его темизация.

Думаю, что такую задачу уже многие решали, поэтому может быть кто-нибудь подскажет способ?!

Комментарии

Аватар пользователя lanzs lanzs 26 сентября 2010 в 19:10

Это, как раз, второй вариант - создать материал "место работы" с нужными полями и сделать его "профильным". Но тут возникает несколько вопросов связанных все с той же кнопкой "добавить еще", а именно: как подгружать на одну страницу несколько этих самых материалов "место работы" и при этом так, чтобы была одна общая кнопка "сохранить", а не после каждой ноды кнопка сохранить.

Аватар пользователя lanzs lanzs 3 ноября 2010 в 19:48

пока решилось через сск3 с multigroup
..в будущем думаю придется искать/писать более подходящее решение

Аватар пользователя zidi zidi 13 июня 2011 в 23:56

Доброго всем

"lanzs" wrote:
Это, как раз, второй вариант - создать материал "место работы" с нужными полями и сделать его "профильным". Но тут возникает несколько вопросов связанных все с той же кнопкой "добавить еще", а именно: как подгружать на одну страницу несколько этих самых материалов "место работы" и при этом так, чтобы была одна общая кнопка "сохранить", а не после каждой ноды кнопка сохранить.

Меня тоже озадачило создавать поля в профиле, поставил сск3 + multigroup, поля создал, отображаются как элемент при "создании материала", а как "сделать "профильным"", то есть, чтобы отображался только в профиле пользователя?

Аватар пользователя iNFerNo iNFerNo 14 июня 2011 в 8:48

А у все понял. Я тоже для подобных задач мультигруппы сск 3 использую.

Вот еще было бы интренсее чтобы в редактирование профиля не заходить бы... и добавлять сразу из профиля - добавить еще... и в выпадающем окне уже заполняешь и сохраняешь.