Categories : Interests group, Locations group, Team group
Used for any of those one off random pages.
Body ( Wygwam)
Used for the porfolio pieces.
URL Label (Text)
Carousel ( Matrix) - Image (File), Caption (Text)
Carousel Replacement Video (Text)
Screenshots ( Matrix) - Type ( P&T Dropdown), Image (File), Caption (Text)
Is this a case story? ( Select Dropdown)
Process ( Matrix…
To bind it all together, I created a Locations Manager which was responsible for instantiating the other managers and for handling the overall state of the locations. This manager figures out which locations are currently visible by asking the different filter managers about their state, and it also reports the actions of the user back to the server for tracking purposes.
As you have probably realized, a seemingly rather simple list page with a map and some filters can result in a rather …