Yeah, you know, I have a message that usually goes in my global controller
called PutStaticInEvent. Which takes a set of arguments and sets them by
name into the event with the corresponding values.

It comes in handy for situations like this, so I wonder if there isn't a
usecase for an argument tag as a child tag of the event handler?

Any opinions?

DW




On Thu, Jul 16, 2009 at 8:12 AM, Doug Hughes <[email protected]> wrote:

> "Thus, there isn't currently a mechanism to pass an argument to an
> event-handler as far as I know."
>
> Sure there is: event values. :)
>
> Doug Hughes, President
> Alagad Inc.
> [email protected]
> 888 Alagad4 (x300)
> Office: 919-550-0755
> Fax: 888-248-7836
>
>
> On Wed, Jul 15, 2009 at 10:49 PM, Dan Wilson <[email protected]> wrote:
>
>> Arguments are child tags of Message tags.
>>
>>
>> For example:
>> <event-handler name="page.index" type="SecuredEvent">
>>    <broadcasts>
>>       <message name="NeedStuff">
>>          <argument name="requiredRole" value="admin" /> <!-- This is the
>>                    role I want to pass to my secured event -->
>>       </message>
>>    </broadcasts>
>>    <results>
>>     <result do="view.templateSideNav" />
>>    </results>
>>    <views>
>>      <include name="body" template="dspIndexSideNav.cfm" />
>>    </views>
>> </event-handler>
>>
>> Thus, there isn't currently a mechanism to pass an argument to an
>> event-handler as far as I know.
>>
>>
>> DW
>>
>>
>>
>> On Wed, Jul 15, 2009 at 5:54 PM, Jeremy Prevost <[email protected]>wrote:
>>
>>>
>>> Hi!
>>>
>>> I'm trying to use an EventType to secure my events. I'm not having any
>>> trouble getting my "SecuredEvent" to trigger before the rest of my
>>> broadcast. However, what I am having trouble with is passing an
>>> argument into the SecuredEvent. In short, I want to pass in a required
>>> role, but define it in my event config.
>>>
>>> Here's the type of thing I'm trying to do, but it doesn't work.
>>>
>>> <event-handler name="page.index" type="SecuredEvent">
>>>    <argument name="requiredRole" value="admin" /> <!-- This is the
>>> role I want to pass to my secured event -->
>>>    <broadcasts>
>>>       <message name="NeedStuff" />
>>>    </broadcasts>
>>>    <results>
>>>     <result do="view.templateSideNav" />
>>>    </results>
>>>    <views>
>>>      <include name="body" template="dspIndexSideNav.cfm" />
>>>    </views>
>>> </event-handler>
>>>
>>> Is this not supported, or am I just having a syntax problem?
>>>
>>> Thanks,
>>> Jeremy
>>>
>>>
>>
>>
>> --
>> “Come to the edge, he said. They said: We are afraid. Come to the edge, he
>> said. They came. He pushed them and they flew.”
>>
>> Guillaume Apollinaire quotes
>>
>>
>>
>>
>
> >
>


-- 
“Come to the edge, he said. They said: We are afraid. Come to the edge, he
said. They came. He pushed them and they flew.”

Guillaume Apollinaire quotes

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "model-glue" 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/model-glue?hl=en

For more about Model-Glue, check http://www.model-glue.com .
-~----------~----~----~----~------~----~------~--~---

Reply via email to