So I have a safecracker form that presents different fields to different users. Think admin controls vs user controls in the same form.
{exp:safecracker channel="channelName" url_title="{segment_1}" return="/{segment_1}" include_jquery="no" datepicker="no" require_entry="yes" class="form-horizontal" preserve_checkboxes="yes" }
The issue is that the user version of the form, which does not display the admin only fields, ends up wiping the values in the DB for those fields.
I am not presenting hidden fields and I not rendering the fields to the "user".
Does anyone have a solution to preventing fields not presented to the user from being cleared?
You're doing it wrong is an acceptable answer as long as you have a solution :-p