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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.