День добрый, пытаюсь решить задачку по созданию системы назначения деловых встреч.
Дано: 2 типа пользователей (посетитель и участник)
Задача: Посетитель смог назначить встречу участнику.
Как работает сейчас.
Есть тип материала "встреча", в ССК настроены поля (тема, дата и т.д.), так-же добавлено поле (тип: Ссылка на пользователя)field_user_testok
Пользователь, создает новую встречу, из выпадающего списка выбирает кому она предназначена. После этого срабатывают правила (rules) и тому кому назначили встречу отправляется письмо со ссылкой на эту ноду, где он уже может (flag) подтвердить встречу.
Загвоздка, если пользователей много, то можно вечно крутить километровый список в поисках необходимого контакта.
Как решить?
Примерно, представляю так:
Ищем нужный контакт (views с настроенными фильтрами), правой части есть ссылка "Назначить встречу"
После нажатия "Назначить встречу", выходить форма добавления материала "Встреча" с УЖЕ ЗАПОЛНЕННЫМ полем field_user_testok, т.е. в этом поле заполняется имя того пользователя, на кого мы кликнули.
Ну дальше срабатывают рулесы
Кто посоветует решение?
Комментарии
cck user_reference + urlfill
век живи, век учись, спасибо за наметку urlfill
буду пробовать
полдня убил ))) касательно пользователя:
в случае подстановки ссылки пример
&field_myfield=Valuе
в качестве value вы подставите имя пользователя пример Vasya, то нифига не получится. Нужно ставить [nid]Не правильно
&field_myfield=Vasya
Правильно
&field_myfield=7