i have some troubles with the booking formlet, as it is not shown on all pages of the same content type.
i already removed the availability calendar booking formlet from the content type and re-applied it, but still no change

Comments

fietserwin’s picture

It only shows if there actually is an enabled calendar, so a non-empty availability calendar field that is enabled. Is this the case with your site? This is by design, as the calendar field can be disabled and you don't want a booking form on an entity with the calendar disabled.

ronajon’s picture

i got it working. here are the steps:

1. create a new content item
2. "Enable an availability calendar for this node" was default checked
3. in the calendar select two days, the state does not need to change (!! important, this is the step that makes the form appear )
4. save

fietserwin’s picture

Status: Active » Closed (works as designed)

Without defining at least 1 availability range on the entity edit form there will be no field. This is the normal behaviour for fields: field = empty =>no field stored and no field shown.