Hi! Thank you for your help!Context:I have 1 site in appian, it has 3 pages.
1 Landing page : Interface
2 Page 1 : Process Model With Sail Form
3 Page 2 : Process Model With Sail Form
Problem:
I need to hide from the pages bar, the pages 1 and 2 when the user is in the landing, and the other way, hide landing page when the user is in page 1 or 2.I´ve managed to implement this using a field in a database called : is_home.And checking the status with executestoredprocedure() from the database.So, the thing is, the bar does not refresh until i reload the page, pressing F5, or pressing in the Home Page icon again.This leads to an error everytime i press the button in the interface that should not be visible.
Once in a while, the site refreshes and the bar does work properly.
Same occurs with Dynamic Site>Pages Names.
Discussion posts and replies are publicly visible
I think this is the expected behaviour. The Site itself does not refresh when a page is doing something.
BTW, why do you execute a stored procedure to find a value in the DB? Do queryRecordType or queryEntity not work?
Is_home has 2 values, (true or false), everytime users load "Landing page", a store procedure sets is_home true. There are 2 buttons in "landing page", when a user clicks on them i call a!startProcess to update is_home to false.In the Site configurations visibility , pages check, rule!getProcessStatus, this proces queries the db and retrive is_home.Then pages 1 and 2 have buttons doing the oposite.The thing is, site does not refresh, at least not always. And the Site Pages Navigation Bar does not update.Thank you for answering me!! :) i'm looking for another solution. :P
Hm ... what do you want to achieve with this?
do you have proper activity chainging in your process models? If they don't chain all the way to the write to record node that could be the issue.