There is nothing in $_REQUEST[’template’] when used with OnDocFormPrerender. These are the keys that were output under $_REQUEST when I created a new document:
a
__utma
__utmz
tinymcePasteText
ys-modx-element-tree
PHPSESSID
ys-modx-leftbar-state
ys-modx-resource-tree
ys-modx-file-tree
ys-ext-gen52
ys-ext-gen334
ys-ext-gen395
ys-ext-gen409
ys-ext-gen324
ys-ext-gen327
ys-access-tabpanel
ys-modx-tree-usergroup
wooMeta
wooTracker
In my tests OnResourceTVFormPrerender fires even without switching over to the template variables tab.
Thanks for your help, I may look at using Javascript.