Подскажите пожалуйста, как по нажатию кнопки в ноде выполнить свой скприпт, который сохранит в бд значение.
Задача такая - есть тип контента, (заявка на заказ транспорта), в нем созданы поля заявки. Пользователь сохраняет. Когда ответственное лицо открывает этот заказ, то у него показывается данные заказа(дата, цель, время.) и форма с селект боксом(запретить, предоставить, предоставить вне очереди) и кнопкой "Ок".
Когда юзер откроет свой заказ у него видно дали ему машину или нет.
Через ССК я сделал это, но чтоб добавить разрешение, нужно заходить в редактирование ноды, а потом сохранять. Такой вариант не приемлем.
Если я правильно понял, форму с кнопкой можно добавить через темизацию, т.е. создав файл node-"cont_name".tpl.php с прописанной там кнопкой, а вот какой action ей указать я не пойму.
Может есть более простое решение.
Комментарии
Возможно Flag+Views подойдет?
Я вот сам недавно стал использовать этот замечательный модуль (Flag).
http://drupal.ru/node/53649
В принципе модуль интересный. Осталось только заставить его выполнить свой код по нажатию на флаг. Пока могу только Action привязать, но это не то.
Может кто знает как прикрутить собственный код к флагу?