Drupal: кнопка настраиваемого действия для узлов в представлении

У меня есть представление, в котором перечислены различные узлы «задачи», называемые «доступные задачи». Я хочу иметь кнопку для каждого списка, которая позволит пользователю назначать «задачу» себе. В моем узле «задача» есть поле для справки о пользователе, которое называется «назначено». Так что все, что мне нужно, это кнопка рядом с каждым узлом «задача» в моем представлении «доступные задачи», щелчок по которой установит поле пользовательской ссылки «назначено» узла «задача» текущему пользователю. Если кто-нибудь может указать мне правильное направление; это будет очень признательно. Спасибо


person letscode    schedule 30.08.2011    source источник


Ответы (1)


Я бы порекомендовал модуль Просмотр массовых операций. При этом вы можете добавить «Отображение» в свое представление, а затем установить его «Стиль» в разделе «Основные настройки» на «Групповые операции». Предполагая, что у вас уже есть отображение «Страница» в вашем представлении, в котором отображается ваш контент, вы можете прикрепить новый дисплей VBO к своей странице.

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

Когда это будет сделано, сохраните свое представление, а затем перейдите на свою страницу. Затем вы должны увидеть флажок рядом с каждым элементом в вашем представлении и кнопку, которая позволит вам массово изменять поле пользовательской ссылки на любых выбранных узлах.

person tyler.frankenstein    schedule 01.09.2011