I was chatting with some of our platform solution developers the other day and realised there are loads of little ‘did you know…’ bits in Create, functionality that is pretty amazing but might not necessarily be something our community has come across. Maybe you’ve been building in Create from the days of MATS 7.8 and although you’ve read the release notes, there’s little bits that have escaped you, or you’re new to the community, just started with Create and have the basics done, but want to know how to add that little bit of sparkle to your apps. My hope it this post gets those contributions, that you can skim through and go ‘huh!’ like i do everytime one of our builders, testers, designer or core team share a little nugget with me that i didn’t know!
I’ll kick it off with Slugs…
Did you know, when creating a page, sub tab, viewport or top tab, you can add a ‘Slug’. In the basics tab - theres a url-slug field. Putting some text in here means your url doesn’t show like this Http://didyouknow.onmats.com/i/stuff/87897A/66357B/676786/777AA8 but instead, i/stuff/toptab/viewport/subtab/excitingpagenamehere
Means when you look in browser history, it also makes sense on the journey a user has been on too!
A new tip I’ve recently learned about running rules in the background:
Say you have 5 rules that are triggered by an added to subset event and you have them all flagged as run in background.
Doing this will stop the rules running in the order they are listed, as they are in the background running in their own time.
To overcome this, make one rule that is triggered by the added to subset event, set this rule as run in background with an action to trigger a new event.
Change the first 5 rules to trigger from the new event and remove their run in background setting.
This will run the 5 rules in order, but because they have been triggered by a background rule, they will run in order in the background.
Nice tip Karen and congratulations on your first post!