With the 30.99 and 2023.1 releases, the Exhibitor Service Center and Suite Management applications were converted to a new binding library. The library we had previously used for this was going out of support and therefore a security risk. Please review the content of this article as an important update may need to be made.
As part of this migration, a number of controls and functionalities had to be updated. One of these was the code within the Custom HTML control when looking to redirect to another page within the application. Within the public-facing app, these would appear as gadgets on a landing page:
Customers that utilize Custom HTML within their ESC or Suite Management applications will need to upgrade the code, or the links will no longer work.
The HTML code can be updated on the Source tab of the Component:
- In the Main Menu, search for and select Exhibitor Service Center Configurations. The Exhibitor Service Center Configurations page opens.
- Select the configuration to edit.
- In the Navigation tab, right click on the navigation control and select Edit. The Edit Navigation Control window opens.
- On the right of the Form field, click Edit.
- On the component to update, click Edit Component.
- Click Source.
- Update the syntax using the guide below. Note that the four digit number below is just an example and will need to be updated with the current values.
- Click OK to save your changes.
OLD vs. NEW
The old syntax for the page linking was:
data-bind="click: function() {runCode('openPage', 1957)}"
The new syntax is:
onclick="window.runCode('openPage', 1957)"
Update this information by swapping out the aforementioned code, or contact our Solutions team for assistance.
Comments
0 comments
Please sign in to leave a comment.