Jump to content

Page with different sections/content types. Possible?


prototype
 Share

Recommended Posts

Hi,

I'm totally new to Processwire. I want to build a website with pages, which consist of different sections/content-types. For instance a page with a 1-column-paragraph, then below that paragraph a 3-column-paragraph, then maybe an embedded YT-Video or something else. The user should be free to choose what kind of content types (eg number of columns) are used for the page (columns are achieved through a css grid library). In Typo 3 CMS, for instance, a page consists of different blocks (each block is of a specific content type). Is something like that possible with Processwire? Or can a page only consist of one content type? What would be the way to go?

Thanks!

Best regards,

Michael.

Link to comment
Share on other sites

Hi prototype and welcome to PW!

What you are looking for is the PageTable fieldtype. It is in the core, but not installed by default, so go to Modules > Core and scroll down to ProFields: Page Table and install it. Even though it is tagged as a ProField, it is free and included by default with PW.

Unfortunately we don't have any proper docs for this new fieldtype yet, but there are some good snippets of info throughout the forums:

https://processwire.com/talk/topic/6546-pagetable-documentation/

https://processwire.com/talk/topic/8177-page-table-howto/

You should also take a look at the excellent extended version of it:

http://modules.processwire.com/modules/fieldtype-page-table-extended/

Really opens up lots of great opportunities.

Dive in and let us know if you need any specific bits of help.

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...