Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Hiding/Showing pages

Avatar

Level 3

I created a 5 page forms using buttons to navigate to different pages. When the form is opened you can navigate using the buttons, however, you can also scroll down and see the other pages how do I hide these pages? tHe code i'm ising is this:

/ this calls the function to hide all the pages

pageNav.hidePages();

// this shows the target page again

page1.presence = "visible";

form1.page1.navButtons.Button2::click - (JavaScript, client)

// this calls the function to hide all the pages

pageNav.hidePages();

// this shows the target page again

page2.presence = "visible";

form1.page1.navButtons.Button3::click - (JavaScript, client)

// this calls the function to hide all the pages

pageNav.hidePages();

// this shows the target page again

page3.presence = "visible";

  form1.page1.navButtons.Button4::click - (JavaScript, client)

// this calls the function to hide all the pages

pageNav.hidePages();

// this shows the target page again

page4.presence = "visible";

form1.page1.navButtons.Button5::click - (JavaScript, client)

// this calls the function to hide all the pages

pageNav.hidePages();

// this shows the target page again

page5.presence = "visible";

1 Accepted Solution

Avatar

Correct answer by
Level 3

I have figured it out, since I was still working on some of the pages I hadnt changed then to "hidden (Exclude from Layout)". Thank you.

View solution in original post

2 Replies

Avatar

Level 6

Hi NY2CA ...are you asking how to hide the pages upon initally opening the form? So, you only want page 1 to be visible, and desire the others to become visible as you navigate using the buttons?

If so, simply change  the presence state of pages 2-5  to "hidden" under the Object tab.

That way when you open the form only page 1 is visible, and you can then use your scripts to control the presence of the other pages.

Avatar

Correct answer by
Level 3

I have figured it out, since I was still working on some of the pages I hadnt changed then to "hidden (Exclude from Layout)". Thank you.