I'd like to set the "Delete item" link given by default by the CRUD generator in order to make it just update a field of the database with a varchar string instead of really delleting the record.
In practice my "delete" function would be an "update" one.
Unfortunately i couldn't help myself reading in the YII book (which i bought some months ago) and trying a serach on the internet.
Maybe some of you can help even just pointing me to a link or documentation that cold halp me.
What I wish to obtain is the following:
I have a field in my table called "record_status" which has to be set to one of the 3 values UPD, NEW or CANC accordingly if I Update a record, create a new one or delete a record.
The record, though, shouldn't be deleted.
I can't find what code to use and where to put the conditionals and possible hidden fields in order to realize this.
Anyone have any advice?
SO far I have put the follwing code in the rules section of the Model "journal.php".
array('stato_record', 'default', 'value' => 'NEW', 'setOnEmpty' => false, 'on' => 'insert'), array('stato_record', 'default', 'value' => 'UPD', 'setOnEmpty' => false, 'on' => 'update') );
How can i tell this bit of code that if the record is updated it has to save the "UPD" string and if "deleted" it has to save the "CANC" string?
Thank you for any help you can give.
And sorry in advance for my english and/or not being engouh clear...