Quote:The way I usually do what it seems you are trying to do is by overriding execute_add and execute_edit (and in this case, delete() ).