I have datatable or matrix of projects on our Project List Page. When user clicks on one of the projects in the datatable on this page, I want the Project Detail Page to open in new tab and the project that was clicked on the previous list page to have its detail populated on the Detail Page. What is the best way to do this?
have you looked at binding navigation actions to events?
Thanks. I read about Page Loader but it really seems more for loading content into current page. In straight html I can pass the page name with a querystring parmeter so the new page can be presented based on the data in the querystring. ie pass the specific project id in the querystring and the project page loads the data for the right project.
but you can use a shared qodly source with the navigation, can’t you?
So someone clicks on a row of the project entity selection datatable on the list page. A shared Qodly source, which is an entity, is updated to reflect the project clicked, then a new page is called. Not sure how to code that in one click on a row in the datatable?
i’m guessing, because i haven’t touched my qodly project in a month.
i believe the event would be onSelect. i think you would add a standard action, and then you would add a navigation action.
of course, you could also wait a few hours, because someone from the team should be checking in, before too long.
Thanks! Appreciate the help. Im sure there is a simple way. Just missing it .
Hello @musseman,
Apologies for the confusion regarding this topic. Unfortunately, your request is not currently supported.
I will submit a feature request for it and inform you once it’s implemented.
Best regards.
Hello @musseman
I hope you’re doing well. Are you OK with the solution provided? Do not hesitate in case of any trouble.
Thanks for checking. It looks like we cant pass or persist variables/entities/or entity selections between pages. Am I missing something? Normally I am used to standard html/url passing params/variables to pages using querystring so when someone clicks an item in a list to goto a detail page, the item id or something is just passed in the querystring. This seems like an important feature. The page loader solution seems a little awkward. I get it for integrating content on 1 page, but we should be able to persist or pass variables from page to page somehow it seems? Not sure if i just missed an obvious solution. Thx for any ideas, or if just need to wait for feature, will do. Qodly has some really nice features and I like it.
Hello @musseman,
If you need a hands-on demo or further clarification about using the PageLoader and passing parameters between pages, feel free to book a meeting using this link: (Calendly - Qodly)
You can create a namespace containing all the qodly sources you wish to share between different pages.
It looks like namespaces are cleared when different pages are called . That would be a great idea. I am doing a call tomorrow to learn about the PageLoader component which may be the only solution. Will post any other options I learn here as well.
That’s true if you’re navigating in tab, I assumed you were using the PageLoader component instead…
Is there. number or link i need to call into?