I have a form on my page and I want to prepopulate some fields.
It seems I can pass data via url only if they are unencoded.
mysite.com/form?status=new&class_day=Monday works ok
mysite.com/form?status%3Dnew%26class_day%3DMonday does not pre-populate fields
I need to encode because many of my actual forms need some values prepopulated containing spaces etc.
Also I would really like to be able to disable these prepopulated fields so the user can still see them but not change them. Is this easily achieved. I know there is an admin only option which can completely hide the field but I'm looking for an option that still displays it (disabled) to the user.