Return to More Configuration Options
Some AE dashboard functions can be accessed via a redirection URL. These URLs can be built using shortcodes for example [associationengine_account_url] will be replace by the Account Page. In the case where you cannot use a shortcode, just insert the full link to the account page. This can be helpful when creating a custom user menu.
Many of the redirecting URLs expect the user is already logged in. To ensure a user is logged in, you can wrap the menu in a visibility shortcode or redirect the user to the login page first, and use the service_redirect field to ultimately direct to the desired page. This is a little more complicated but it will ensure that the user is directed to the required page after login. The portion of the query string following the service redirect parameter must use the encoded URL format.
Logout
[associationengine_account_url]?action=Registration+Log+Out
https://demo.associationengine.com/account/?action=Registration+Log+Out
Login
[associationengine_login]
Dashboard
By default, AE directs a successful login to the accounts page which is defined under screen assignments.
[associationengine_login]
[associationengine_account]
[associationengine_account_url]/?action=Dashboard
https://demo.associationengine.com/account/?action=action=Dashboard
Addresses – List
[associationengine_account_url]/?action=List+Addresses
https://demo.associationengine.com/account/?action=action=List+Addresses
https://demo.associationengine.com/login/?service_redirect=https%3A%2F%2Fdemo.associationengine.com%2Faccount%2F%3Faction%3DList%2BAddresses
Degree – List
[associationengine_account_url]/?action=List+Degree
https://demo.associationengine.com/login/?service_redirect=https%3A%2F%2Fdemo.associationengine.com%2Faccount%2F%3Faction%3DList%2BDegrees
Donate
[associationengine_account_url]/?action=Save+Donation
Donate (stand alone page)
[associationengine_account_donations]
Email – Create List
[associationengine_account_url]/?action=List+Emails
Events – List
[associationengine_account_url]/?action=List+Events
Events – Register
Note: Each event custom post contains a meta field with the encoded url for individual registration
[associationengine_login_url]/?service_redirect= encoded URL {/[account-page]/?action=Save+Event&evt_key=[key to the event]}
Events – Register a group
Note: Each event custom post contains a meta field with the encoded url for group registration
[associationengine_login_url]/?service_redirect= encoded URL {/[account-page]/?action=Save+Event+Group&evt_key=[key to the event]}
Expertise – List
[associationengine_account_url]/?action=List+Expertises
Invoices – List
[associationengine_account_url]/?action=List+Invoices
Invoice – display specific
[associationengine_account_url]/?action=Save+Invoice&inv_key=[invoice_key]
Membership Packages
[associationengine_login_url]/?action=Registration+Sign_up&service_redirect= Encoded URL {/[account-page]/action=Save+Membership }
Membership with a specific package
[associationengine_login_url]/?action=Registration+Sign_up&service_redirect= Encoded URL {/[account-page]/action=Save+Membership&mbt_code=[mbt_code] }
Phone/Fax – List
[associationengine_account_url]/?action=List+Number
Password Change
[associationengine_account_url]/?action=Change+Password
Interest – List
[associationengine_account_url]/?action=List+Interests
License – List
[associationengine_account_url]/?action=List+Licenses
Related Association – List
[associationengine_account_url]/?action=List+Related+Association
Display shopping cart
[associationengine_account_url]/?action=Shopping+Cart
Add a product to the shopping cart
[associationengine_login_url]/?service_redirect= encoded URL {/[account-page]/?action=Save+Merchandise&submit=1&prd_key=[product key to add to cart]}