Using ConfiForms, I'm attempting to insert a default value into a Dropdown (or Status) using an IFTTT macro. The Event is 'onCreated', the action is 'Create / Update Confiforms Entry'. The Parameters to set on the entry is 'entryId=[entry.id]&Status=Requested' where Status is a dropdown field.
This functionality works, but it sets the CSS class for the field to be a lozenge:
class="aui-lozenge aui-lozenge-subtle"
But the css class for dropdowns selected manually show up without the lozenge:
cf-field="Status" class="Status-3"
I've tried using a "Status" field instead of a dropdown and the problem becomes inverted. Manually selected values end up as lozenge, but the one automatically created with IFTTT has no lozenge.
Any idea what's going on? Is this a bug?
Thanks
Hi @d2_brooks
Most probably you are setting your dropdown field to a LABEL, instead of an ID (which you have defined for field’s options)
You need to set it to an ID value
Alex
Ok yes, that resolved the problem. But say I did want to set the label with IFTTT, it still shouldn't alter the css like that, no?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you have a field where you have defined options (id/label) then you need to set the id (All other values are not recognized by the field)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.