Changeset 1549
- Timestamp:
- 05/13/2009 03:15:45 AM (10 months ago)
- Location:
- testharness/1-8-0/trunk
- Files:
-
- 4 modified
-
config/mach-ii.xml (modified) (1 diff)
-
listeners/redirectListener.cfc (modified) (2 diffs)
-
views/home.cfm (modified) (1 diff)
-
views/layout/wrapper.cfm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
testharness/1-8-0/trunk/config/mach-ii.xml
r1451 r1549 272 272 </event-handler> 273 273 274 <event-handler event="testRedirectFromListenerExp" access="public"> 275 <notify listener="redirect" method="redirectToEventExp" /> 276 </event-handler> 277 274 278 <event-handler event="testRedirectRouteFromListener" access="public"> 275 279 <notify listener="redirect" method="redirectToRoute" /> 280 </event-handler> 281 282 <event-handler event="testRedirectRouteFromListenerExp" access="public"> 283 <notify listener="redirect" method="redirectToRouteExp" /> 276 284 </event-handler> 277 285 -
testharness/1-8-0/trunk/listeners/redirectListener.cfc
r1427 r1549 55 55 </cffunction> 56 56 57 <cffunction name="redirectToEventExp" access="public" returntype="void" output="false"> 58 <cfargument name="event" type="MachII.framework.Event" required="true" /> 59 60 <cfset var persistArgs = StructNew() /> 61 62 <cfset arguments.event.setArg("foo", "bar") /> 63 <cfset arguments.event.setArg("bar", "foo") /> 64 <cfset arguments.event.setArg("msg", "RedirectEvent() from a listener worked with args list including expressions.") /> 65 <cfset persistArgs.bar = "foo" /> 66 <cfset persistArgs.msg = "RedirectEvent() from a listener worked." /> 67 68 <!--- <cfset redirectEvent("redirectEndPoint", event.getArgs(), true, persistArgs) /> ---> 69 <cfset redirectEvent("redirectEndPoint", "foo=${event.foo}", true, "bar=${event.bar},msg=${event.msg}")> 70 </cffunction> 71 57 72 <cffunction name="redirectToRoute" access="public" returntype="void" output="false"> 58 73 <cfargument name="event" type="MachII.framework.Event" required="true" /> … … 67 82 </cffunction> 68 83 84 <cffunction name="redirectToRouteExp" access="public" returntype="void" output="false"> 85 <cfargument name="event" type="MachII.framework.Event" required="true" /> 86 87 <cfset var persistArgs = StructNew() /> 88 89 <cfset arguments.event.setArg("productID", "5") /> 90 <cfset arguments.event.setArg("displayType", "normal") /> 91 <cfset persistArgs.testingRedirectPersist = "RedirectEvent() from a listener worked." /> 92 <cfset arguments.event.setArg("testingRedirectPersist", persistArgs.testingRedirectPersist) /> 93 94 <cfset redirectRoute("testroute", "productID=${event.productID},displayType=${event.displayType}", true, 95 "testingRedirectPersist=${event.testingRedirectPersist}") /> 96 97 </cffunction> 98 69 99 </cfcomponent> -
testharness/1-8-0/trunk/views/home.cfm
r1441 r1549 111 111 <li><a href="#buildUrl("testRedirectFromListener")#">Redirect to an event using a listener</a></li> 112 112 <li><a href="#buildUrl("testRedirectRouteFromListener")#">Redirect to a route using a listener</a></li> 113 <li><a href="#buildUrl("testRedirectFromListenerExp")#">Redirect to an event using a listener with expressions</a></li> 114 <li><a href="#buildUrl("testRedirectRouteFromListenerExp")#">Redirect to an route using a listener with expressions</a></li> 113 115 </ul> 114 116 </div> -
testharness/1-8-0/trunk/views/layout/wrapper.cfm
r1115 r1549 23 23 ---> 24 24 25 <cfset variables.directory = " " />25 <cfset variables.directory = "/m2harness" /> 26 26 <cfif ListLen(cgi.script_name, "/") GT 1> 27 27 <cfset variables.directory = ListDeleteAt(cgi.script_name, ListLen(cgi.script_name, "/"), "/") & "/" /> … … 36 36 37 37 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 38 < cfif getProperty("urlParseSES")>39 <base href="http://#cgi.server_name##variables.directory# /" />40 < /cfif>38 <!--- <cfif getProperty("urlParseSES")> ---> 39 <base href="http://#cgi.server_name##variables.directory#" /> 40 <!--- </cfif> ---> 41 41 <link rel="stylesheet" type="text/css" href="css/basic.css" media="screen,projection" /> 42 42 </head>
