A common way to do this is to use the aftergetfields and aftersave hooks.
You already did this once. See this thread.
I also created a Youtube video that explains the process.
It’s for MODX 2.x (but it should still mostly work the same.)
A common way to do this is to use the aftergetfields and aftersave hooks.
You already did this once. See this thread.
I also created a Youtube video that explains the process.
It’s for MODX 2.x (but it should still mostly work the same.)