in _serverSpecificVars.cfm just set request.subject = url.subject if
it is defined, or to your default value if it is not.  then in your
cfproperty tag set ftdefault = request.subject.

i think the request scope would be a better solution than the session
scope

Sean

On Feb 6, 7:19 am, Marco van den Oever <[email protected]>
wrote:
> I wanted to use url variables as this would allow me to directly pass
> through values from a custom type custom edit page to another custom
> type's form fields, now i solved it by:
>
> 1. placed default session variables in _serverSpecificVars.cfm
>
> <!--- set default values of session.subject, description, and solution
> --->
> <cfparam name="session.subject" default="">
> <cfparam name="session.description" default="">
> <cfparam name="session.solution" default="">
>
> 2. in the custom type custom edit page i changed the (set to other
> custom type) link so that it will reload the same page with
> subject,description, and solution url variables and an extra url
> variable "setknbase"
>
> /webtop/conjuror/invocation.cfm?
> objectid=#stobj.objectid#&typename=tickets&method=edit&ref=typeadmin&module=customlists/
> tickets.cfm&plugin=wsoFarcryTickets&subject=#stobj.subject#&description=#stobj.description#&solution=#ticketanswers.answer#&setknbase"
>
> 3. that url variable sets the session variables to the given url
> variables and cflocated to the other custom type
>
>  <!---  when a answer is set to the knowledge base, set the url to
> session variables and cflocate to knowledge base page --->
>   <cfif isdefined('setknbase')>
>   <cfset session.subject = url.subject>
> <cfset session.description = url.description>
> <cfset session.solution = url.solution>
> <cflocation url="/webtop/conjuror/invocation.cfm?
> typename=knbase&method=edit&ref=typeadmin&module=customlists/
> knbase.cfm&plugin=wsoFarcryTickets" addtoken="no">
> </cfif>
>
> Now this works but euhhmmm seems a bit complicated to me as with
> direct url variables this would be just "a click".
>
> So the question is, am i thinking to complicated and can this be done
> more easy?
>
> Thank you.
>
> On Feb 6, 12:48 pm, Marco van den Oever <[email protected]>
> wrote:
>
> > Still no luck, is it even possible??? Should be...
>
> > On Feb 4, 7:35 pm, Marco van den Oever <[email protected]>
> > wrote:
>
> > > Hi, yes i tried plugin/config/_serverSpecificRequestScope.cfm but that
> > > would only work (i think) with session, client, or application scope
> > > as it's only executed once...
>
> > > Can't i put it in the plugin/www/application.cfc, i tried that without
> > > success but i might be missing something there as i (shame on me) not
> > > yet used to Application.cfc.
>
> > > Thanks again
>
> > > > > What's the best way to set a <cfparam name="url.subject" default="">,
> > > > > for a plugin?
>
> > > > > In a custom type i have a ftdefault="url.subject"
> > > > > ftdefaulttype="evaluate", when not provided i need default values to
> > > > > be set.
>
> > > > hmm.... interesting.  Have you tried the project's  
> > > > _serverSpecificRequestScope.cfm?  I'm not sure if it would render in  
> > > > this case (probably not), but worth looking into.
>
> > > > --
> > > > Jeff Coughlin
> > > > Web Application Developerhttp://jeffcoughlin.com
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"farcry-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/farcry-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to