Event Information page, Price Set, Field Label is hidden if only 1 price option is set for the field, but shown if more than 1 price option is set
Event Information page, Price Set, Field Label is hidden if only 1 price option is set for the field, but shown if more than 1 price option is set. This is counter-intuitive and problematic because the Field Label is expected to be always shown. Not to have conditional logic which determines when it is shown. There is no guidance given in the user interface for this behaviour.
Recommend that the logic here be removed, https://github.com/civicrm/civicrm-core/blob/master/CRM/Event/Page/EventInfo.php#L132
Price set, 2 price options - field label shown.
Price set, field label
Shown on the page like this
Price set, 1 price option - no field label shown.
Price set, field label
Shown on the page like this
Agileware Ref: CIVICRM-1366