We need a way to allow a “page builder” type layout for our clients. Right now it’s not easy to create dynamic pages that could have different layouts like a full width, 8/4, 6/6 type layout and allow client to choose any number of widgets they want inside each column. If we could nest fluid fields we could do this… or if we could have a grid field that allows fluid fields within that we could do it.
I know there’s an add-on called bloqs but that’s $100 and is what EE needs to integrate by default to compete with wordpress and other higher end CMS that give a page builder type feel.
Howdy Pelluche,
Thanks for getting in touch about this.
You might already be aware, but as of version 7.3.0 you can assign a field group to a fluid field, this is currently a very common approach to building out with a page builder approach.
People will often combo several different fluid fields using a field group for each component, with a Selectable Buttons field type with conditional fields to show and hide the fluid fields for a specific “type” of page.
Cheers,
-Tom Jaeger
yes, having a main fluid field with field groups assigned to it allows clients to add widgets to the page as they choose… this works fine for a full width layout… but what happens if you want them to be able to add “rows” with different row layouts and then you want them to be able to choose left_column_widgets and right_column_widgets (which aren’t specific to a column as they could be put anywhere)? This could be done with a grid for “Page Rows” if we could add fluid fields for each column but we can’t do that within a grid. we also can’t do fluid within a fluid so not sure the best strategy for this.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.