Views
Добрый день! У меня возник такой вопрос. Каким образом можно добавить кнопку в элемент Views?
К примеру есть несколько сотрудников-программистов, которым я могу доверить определенную работу, мне нужно выбрать пару( или одного из них) нажатием на кнопку "Выбрать". Как мне создать эту кнопку "Выбрать" напротив профиля каждого сотрудника.
Спасибо!
Вам нужно создать два типа материала: сотрудник и работа. В работе вы добавите поле связи, ссылка на ноду, для этого поставьте модуль references. Это позволит вам гибко назначать на работу одного или нескольких сотрудников и через вьюс использую relations (связи, отношения) выводить разнообразные выводы, например: все работы данного сотрудника, таблицу с работами где у вас будет столбец с назначенными сотрудниками, все сотрудники по данной работе.
Добавьте модуль slickgrid или подобный, чтобы редактировать данные inline и добавьте exposed filters (расширенные фильтры) во вьюсе, чтобы фильтровать по сотрудникам, по работам.
Прошу прощение..У меня просто немного другая задача( не сотрудник ). в базе имеются репетиторы, у каждого репетитора своя анкета( профайл ). Для того чтобы вывести список репетиторов я использую Views. Ученик заходит на сайт, нажимает соответствующее меню и ему на обозрение появляются анкеты репетиторов. И вот напротив каждой анкеты нужна кнопка, по нажатию которой, появляется форма для заполнения данных ученика. А после информация с формы отправляется на email репетитора, чтобы он смог связаться с учеником( по телефону или по email ) т.е связь ученик - репетитор необязательно хранить в базе.
Может быть я Вас неправильно понял.
Спасибо!
Вот как здесь примерно https://drupalbook.org/ru/drupal-users/admin
слева фотография, справа информация, чуть выше кнопка "Просмотр". Только вместо гиперссылки, кнопка.
Можете использовать модуль contact (он в ядре друпала), а для того чтобы форма контактов репититора открывал в попап окне используйте модуль colorbox node:
http://drupal.org/project/colorbox_node
Не совсем понятно как это реализовать!
Спасибо!