Кнопка в ноде, сохраняющая значение в поле cck

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

Аватар пользователя Vitek87 Vitek87 9 декабря 2010 в 15:54

Подскажите пожалуйста, как по нажатию кнопки в ноде выполнить свой скприпт, который сохранит в бд значение.

Задача такая - есть тип контента, (заявка на заказ транспорта), в нем созданы поля заявки. Пользователь сохраняет. Когда ответственное лицо открывает этот заказ, то у него показывается данные заказа(дата, цель, время.) и форма с селект боксом(запретить, предоставить, предоставить вне очереди) и кнопкой "Ок".

Когда юзер откроет свой заказ у него видно дали ему машину или нет.

Через ССК я сделал это, но чтоб добавить разрешение, нужно заходить в редактирование ноды, а потом сохранять. Такой вариант не приемлем.

Если я правильно понял, форму с кнопкой можно добавить через темизацию, т.е. создав файл node-"cont_name".tpl.php с прописанной там кнопкой, а вот какой action ей указать я не пойму.

Может есть более простое решение.

Комментарии

Аватар пользователя Vitek87 Vitek87 10 декабря 2010 в 16:03

В принципе модуль интересный. Осталось только заставить его выполнить свой код по нажатию на флаг. Пока могу только Action привязать, но это не то.

Может кто знает как прикрутить собственный код к флагу?