Allow Collection-Bound Pages Anywhere

Replace Collection Pages with Collection-Bound Pages

VIDEO WALKTHROUGH-
https://www.youtube.com/watch?v=dTqGQZYvnhA

Current collection pages have a number of design restrictions-

  • Every CMS collection gets a collection page, even if you don't want it
  • Each CMS collection can only have one collection page, even if you need more than that
  • Collection pages cannot be within folders
  • Collection pages cannot be password-protected
  • The homepage cannot be a collection page 

Instead of treating collection pages as a separate thing, and enforcing these rules, it seems cleaner to be able to create a standard "static" page, wherever you like, and the "bind" it to a collection. That would be the definition of a collection-page. In this way, you get to use all of the existing page-design mechanisms, and solve all of the above problems-

You don't need to create collection pages for CMS collections that don't need them, e.g. "Publication Type" 
https://wishlist.webflow.com/ideas/WEBFLOW-I-1212 
https://wishlist.webflow.com/ideas/WEBFLOW-I-982 

You can Collection-bind the home page, just like any other page
https://wishlist.webflow.com/ideas/WEBFLOW-I-337

Freedom to organize your pages, both visually in the designer UI, and logically within Folders.
https://wishlist.webflow.com/ideas/WEBFLOW-I-155
https://wishlist.webflow.com/ideas/WEBFLOW-I-239

Password-protection, both on the page itself, or on the parent folder.

DESIGN NOTES

From a design standpoint, I think...

  1. The Collection-level Slug becomes meaningless, as each page already has it's own Slug defined, which makes more sense.
  2. Collection-bound pages follow the same rules as Folders, for example,

I can have a static page named /mypage
AND I can have EITHER a folder named /mypage OR a collection-bound page named /mypage

I cannot have BOTH a folder named /mypage AND a collection-bound page named /mypage, since the subpaths could conflict.  I haven't tested this, however I"m pretty cure it's already the case that you cannot create a folder under the path "/mypage" and a CMS collection with the slug "mypage", for the same reason. 

  • Michael Wells
  • Oct 15 2018
CMS
  • Markus Smet commented
    12 Mar 08:03

    Important for SEO so you can have a clean URL structure. 

  • Jonathan Haynes commented
    15 Oct 14:29

    Need this so badly.