Brian Mucha:They are rendered before the page loads, but then so is the S80 tag. So the location doesn't matter, but the order on the page does. You have to set the session variable higher in the DOM than where you consume them. So it's easiest to set them as soon as you can. At the top of the page wrapper if possible.The U tags also don't all evaluate before the S80 tags render, so the same variable can have more then one value on a page.<body>[[U0:FOO=bar]][[S80:FOO]] < -- Renders bar...stuff...[[U0:FOO= thud ]][[S80:FOO]] < -- Renders thud</body>BPM
[[?xxnullx::x[[S334:id]]x::::[[U0:currentEventId=[[S334:id]]]]]]
<!-- APP ID: [[S4]]-->[[S51:reus_wrpr_2161_head]][[E51:special_event_config_[[S80:currentEventId]]]][[S51:reus_wrpr_2161_meta]]
First reus_wrpr_2161_head which includes the currentEventId setter as seen above. Then I load in the config file based off of currentEventId. I have also tried putting the config file include inside of reus_wrpr_2161_head at the very bottom. Same results. HEAD is loaded first, correct? Maybe I'm overlooking something simple, I'm not sure. Just seems like it's solid in my eyes.I also agree with Jeremy, it would be great if there was a way to reset S80's globally instead of needing resets.
Richard Murphy:First reus_wrpr_2161_head which includes the currentEventId setter as seen above. Then I load in the config file based off of currentEventId. I have also tried putting the config file include inside of reus_wrpr_2161_head at the very bottom. Same results. HEAD is loaded first, correct? Maybe I'm overlooking something simple, I'm not sure. Just seems like it's solid in my eyes.