I am working on a members’ site, where users have a front end login. Currently I have a chunk of code at the top of every page template that checks if a user is logged in, what role they have, and then a bunch of other bits depending on the role. I use this to set variables, which are then used further down the page to decide what content is shown.
This chunk of code looks like a great candidate for a snippet, but I am not sure if I can get a snippet to return information like that. I know I can pass variables into snippets, but can I get variables out? Is there another way of achieving this using another method?
Thanks for any insight anyone has!