Custom edit tab on pages

Tom Troughton asked on August 26, 2015 12:39

I understand how to add a custom tab to the Pages module (in Modules / Custom / User Interface adding a new element in the tree at CMS / Administration / Content management / Pages / Edit) but what I want to do is expose certain properties of the page type for editing on this tab. This bit I'm not clear about. I've found how to only expose the tab only for a specific page type, but I'm not clear about how to set up an editing form on my custom tab which will let an editor change properties of the page. Any guidance would be appreciated.

Recent Answers

Pedro Costa answered on August 26, 2015 17:10

Is the Form tab not sufficient for you?

You can for example extend types to show additional properties in there, like categories

However if you really need a new Tab next to Edit, Design, Form and Properties, as far as I know you'll have to create it's own behaviour.

1 votesVote for this answer Mark as a Correct answer

Roman Hutnyk answered on August 26, 2015 17:58


No additional tab is needed. Go to Page types application, navigate page type you need to expose page properties for, click on edit, open Fields tab, click new field and select page field option in Field type drop down - that's it.

Hope this helps.

0 votesVote for this answer Mark as a Correct answer

Tom Troughton answered on September 1, 2015 15:31

Thanks both. To clarify, we have a page type which has a very large number of fields. It makes sense to group some of them in a separate tab. I'd assumed this would be quite simple, but if not maybe I just need to use a large form on the Form tab.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.