Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Multi state buttons & jump to

New Here ,
Jun 28, 2017 Jun 28, 2017

Just loaded 9.0.1, I am now trying to click on a button, jump to a page and then when returning to the original home page I want the button to show that I have already been there by showing the change in state. How do I use a button (or smart shape) to jump to a slide "and" show a change in state when returning to that slide?

256
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 28, 2017 Jun 28, 2017

First of all, I would encourage you to update to version 9.0.2.437. There were some bugs in 9.0.1. Some of these fixes did have to do with buttons which are part of your question.

 

Create an advanced action that will 'Change the state of <button name>' to a new state you create that reflects the change you want to see, and then jump to the slide in question. In the Properties panel for that button, be sure to retain state on slide revisit so the button doesn't just revert to the normal state.

Paul Wilson, CTDP
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 28, 2017 Jun 28, 2017

Paul,

Thanks for the fast response. I have been working with this for the past hour and haven't gotten any further.

I created a fourth state, selected the "retain state on slide revisit" for the new state. Went to advanced actions and created a line for the "change state of" and the next line for "jump to slide" then ran preview.

Next, I swapped the two advanced action lines. then tried one line on advanced actions and selected the second action from the properties panel, then tried swapping the two actions between the properties panel and the advanced actions.

Every time I return to the original page the button does not retain its "clicked" state. It seems like I can have jump to slide "or" change state of, but not both.

still trying.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 28, 2017 Jun 28, 2017

Here is a quick video I just recorded that shows you what I meant. Sorry, you're having problems.

 

https://youtu.be/T7C2XxxKaZk

Paul Wilson, CTDP
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 28, 2017 Jun 28, 2017

Paul,

Got it! I didn't think that it was executing the advanced action, now I know why. 

as soon as I saw you select "execute advanced actions" from the menu properties/actions pull down I knew what I was missing.

Thanks,  

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 28, 2017 Jun 28, 2017
LATEST

Glad you found it. 

Paul Wilson, CTDP
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 28, 2017 Jun 28, 2017

In CP10 the visited state is built in, not yet in 9.0.2.437.

Please create a 4th custom state, you can label it as you want. You can change the state before jumping to the other slide, but that can give some flickering especially for HTML5 output and when using slow connection or a mobile device. For that reason I would use a tracking variable and a conditional action On Enter for the slide.  The advantage is also that you'll be able to have another action performed after all items on the home page have been visited. Of course you need to activate the option 'Retain state'.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources