How to create a New Tab for displaying the Form Fields?

Aashish Khandelwal asked on December 24, 2015 06:37

Hi Team,

Image Text

Please see the screenshot above and suggest how can I segregate some of the forms fields and make them display in a New Tab near by 'Page', 'Design','Form' etc.

My questions are :

1) How to create a new Tab and display it near to existing tabs 'Page', 'Design','Form' etc? I want to display this new Tab only for Article Typs.

2) How to segregate the form fields and make them appear on this new tab?

Thanks
Technoscatter

Recent Answers


Brenden Kehren answered on December 24, 2015 09:20

I'll ask a question back, what is this other tab going to do or what is its purpose?

You'd have to modify some base controls and I'd recommend not doing that. There are a few other suggestions but it might vary depending on your answer to my question.

1 votesVote for this answer Mark as a Correct answer

David te Kloese answered on December 24, 2015 11:31

Hi,

You can easily create new tabs / menu pages almost everywhere in the Kentico CMS.

  • Go to the Modules application and edit the Content module
  • Select the User Interface from the side menu
  • In the tree view select CMS > Administration > Content management > Pages > Edit

Now you can add a new page which you could use for your custom 'tab'.

Using the Visibility condition of that new UI element (tab), you could make sure it only shows for you articles page type.

Using the visibility condition of the page type fields you only want in your custom tab, you could hide them from the normal form tab. Make sure they aren't required.

You must create your own code to show the page and make the fields of the page type editable. So except from the UI configuration it's not really out of the box. As Brenden mentioned depending on your scenarios working with the visibility condition on the form tab itself might also suit your needs.

Greets,

David

0 votesVote for this answer Mark as a Correct answer

Aashish Khandelwal answered on December 24, 2015 11:52

Hi Brenden,

I want to display some of the Form fields into that new Tab. Lets say I want to display Article Content to this new Tab.

0 votesVote for this answer Mark as a Correct answer

Aashish Khandelwal answered on December 24, 2015 16:20

Hi David,

I followed your steps but I could not find out the way to create a new Tab. Please see the below screenshot.

Image Text

Please suggest.

0 votesVote for this answer Mark as a Correct answer

David te Kloese answered on December 25, 2015 01:49

Hi,

As you can see in my sample I clearly have a lot more options:

Image Text

Can't reach my test instance at the moment, but some thoughts:

  • What Kentico development model do you use?
  • Are all modules connected to your current site?
  • any changes made to other default UI elements that might inflict this?

Greets,

David

0 votesVote for this answer Mark as a Correct answer

Mils Vane answered on December 26, 2015 01:57

Hello, you need extra income?? Work for Clixsense. Join to free.

http://www.clixsense.com/?8172285

http://earnmoneyvithclixsense.blogspot.cz/

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on December 29, 2015 03:38

David's answer will get the tab on the page although I'm unsure you will be able to display any custom properties or other info without a custom UI webpart but not 100% sure.

1 votesVote for this answer Mark as a Correct answer

David te Kloese answered on December 29, 2015 18:16

@Brenden: correct, I mentioned you need your own code for that solution.

David

1 votesVote for this answer Mark as a Correct answer

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