There's nothing special you need to do with MODX. I recently converted a client's site to SSL globally. It just takes adding a few lines to the .htaccess file on the server (assuming it's a Linux server), like this:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$
https://www.mydomain.com/$1 [R,L]