Try (in the template) #set($currentScreen = $data.getTemplateInfo().getScreenTemplate()) Or in the source data.getTemplateInfo().getScreenTemplate()
Bradford A. Folkens [EMAIL PROTECTED] -----Original Message----- From: Gerry Duprey [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 20, 2004 9:09 AM To: [EMAIL PROTECTED] Subject: Getting the name of the current template file Howdy, Is there a way to get the name of the current template file being processed by Turbine? For example, say you have a pull tool that manages info about a form. In the top of the velocity screen template, you define the form via your pull tool. You want the pull tool to be able to figure out what the name of that screen template file/path being processed is so it can be stored and reused later (say, for re-presenting the page after submission if it had errors). The form handling pull tool has a means to keep the name of that template (lets just say the screen template) between requests for a given session, but I haven't found a way to extract that actual screen template name so I can store it for later reuse. The idea is that once a form is first setup, it may need to be redisplayed over and over (while a user corrects problems and resubmits). Right now, I have a line in the form that sets the name of the template into the form. This seems a bit redundant (a template that has, inside itself, the name of itself) and error prone (future renaming attempts) Appreciate any thoughts on this :-) Gerry -- Gerry Duprey ________________________________________ SchoolsOPEN, LLC 123 North Ashley, Suite 120 Ann Arbor, MI 48104 Phone (877) 483-1944 Ext. 401 Fax (734) 661-0819 Visit us Online at www.Schools-OPEN.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
