We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Fluid fields that share custom fields wields unexpected behavior

Developer Preview

Low's avatar
Low
407 posts
7 years ago
Low's avatar Low

For each channel_data_field_x table that references a field inside a Fluid field, the entry_id column remains 0 when saving an entry, rather than referencing the entry ID itself. This does happen in the channel_data_field_x table that references the Fluid field itself.

Also, not referring to the Fluid field ID in the aforementioned tables implies that having 2 Fluid fields in one channel (entry) is not possible, while we are able to create multiple per channel.-

Disregard the above, the issue is described below.

       
Low's avatar
Low
407 posts
7 years ago
Low's avatar Low

I also noticed that if you do have multiple Fluid fields in a channel, and both contain the same custom field, then when you add a row of that field, you get 2 instances. Also, the data will be saved as an instance for the 1st fluid field (which is probably due to the above DB schema issue).

       
Seth Barber's avatar
Seth Barber
172 posts
7 years ago
Seth Barber's avatar Seth Barber

Thanks for catching this Low. I’ve got a fix in for the next release.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.