soflyy / breakdance-bugs

Bug reports from Breakdance users.
40 stars 6 forks source link

When mapping fields to Mailchimp for a form action, BD needs to use the field ID rather than (or as a fallback to) the field Label #984

Closed PodClay closed 5 months ago

PodClay commented 9 months ago

It's possible to create nice sexy minimalistic fields in BD forms where the field label is in the placeholder. To do this create a field, leave the Label empty but put the actual label in the Placeholder.

This works fine until you try and use the form to connect to Mailchimp. After you've added Mailchimp as an action and entered the Mailchimp API key, you have to map fields. If your fields have no labels, you will not be able to choose them to map them to Mailchimp fields, and hence the form will not work.

Ideally, Mailchimp would check to see if there is a label for the field, and if not, use the field ID instead in this process.

Breakdance version 1.5.0. Used with Chrome in Windows.

PodClay commented 9 months ago

Correction to 3rd last line. "Ideally, Breakdance would...."

louisreingold commented 5 months ago

Here's the correct way to hide labels: https://breakdance.com/documentation/forms/tips-tricks/creating-form-fields-without-labels-while-maintaining-a11y/