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

Modular Framework

How Do I?

findon's avatar
findon
1 posts
8 years ago
findon's avatar findon

Apologies if this has been asked before (I did a search and couldn’t find anything).

Using expression Engine 3.3, the intention is to have a channel of different ‘modules’ and a channel of ‘pages’… the pages effectively include a set of user selected ‘modules’… out of the box with past experience there are two solutions I can see, neither of which quite accomplish ‘everything’ I would like.

  1. Relationship field in page entries (populated from modules channel) Allows multiple selection of modules and re-ordering

  2. Relationship field in module entries (populated from pages channel) Allows quick adding to multiple pages

Option 1 covers off most things, but if a user adds a new module and wants to quickly apply it to a lot of pages, they need to go in and edit every page individually, which is not ideal.

Option 2 gives the user the control to quickly add/remove a given module from a set of pages, however there is no immediate way to order the included modules within a given page…

Any suggestions?

       
Pedro Guimaraes's avatar
Pedro Guimaraes
170 posts
8 years ago
Pedro Guimaraes's avatar Pedro Guimaraes

If I understand what you’re trying to do correctly… my advice would be to develop a custom field…

       

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.