mmm... okay... that's interresting...

So beyond the syntax in the cffunction tag, how and why would you reference
that information?

I guess I'm not sure what use the extra meta data is.

I also noticed that the hint attribute of the cffunction tag isn't mentioned
in the list of attributes or in the example in the livedocs, but it does
appear in the "usage" section. Is this an example of extra metadata? Iirc
the hint appears in a cfdump of the function right?

> When it comes to cfcomponent, function, and argument, mx
> allows random
> crap that gets appended to the metadata. So, you can do
> stuff like:

> <cffunction
>               name="foo"
>               returnType="array"
>               weather="sunny"
>               use="theforce">

> ==========================================================
> =============
> Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
> Member of Team Macromedia

> Email    : [EMAIL PROTECTED]
> Blog     : www.camdenfamily.com/morpheus/blog
> Yahoo IM : morpheus

> "My ally is the Force, and a powerful ally it is." - Yoda

>> -----Original Message-----
>> From: S. Isaac Dealey [mailto:[EMAIL PROTECTED]
>> Sent: Wednesday, February 26, 2003 10:51 AM
>> To: CF-Talk
>> Subject: RE:
>> cffunction_arguments_"[undefined_struct_element]"_--_what
>> _the_hell?_
>>
>>
>> >    <cfargument name="no" type="string" defualt="New">
>> >    <cfargument name="yes" type="string" default="Edit">
>>
>> Is that not still a bug? Should the CF parser not throw
>> an
>> error on the invalid property?
>>
>> > You mispelled default in your second argument -
>> > therefore
>> > a default
>> > value was not created.
>>
>> > =======================================================
>> > ===
>> > =============
>> > Raymond Camden, ColdFusion Jedi Master for Mindseye,
>> > Inc Member of
>> > Team Macromedia
>>
>> > Email    : [EMAIL PROTECTED]
>> > Blog     : www.camdenfamily.com/morpheus/blog
>> > Yahoo IM : morpheus
>>
>> > "My ally is the Force, and a powerful ally it is." -
>> > Yoda
>>
>> >> -----Original Message-----
>> >> From: S. Isaac Dealey [mailto:[EMAIL PROTECTED]
>> >> Sent: Tuesday, February 25, 2003 7:43 PM
>> >> To: CF-Talk
>> >> Subject: cffunction_arguments_"[undefined_struct_eleme
>> >> nt]"_--_what
>> >> _the_hell?_
>> >>
>> >>
>> >> I'm working with a function that's designed to return
>> >> alternative values for "yes" or "no" from
>> >> yesnoformat()
>> >>
>> >> I have this code:
>> >>
>> >> <cffunction name="alttext" returntype="string">
>> >>   <cfargument name="itemid" type="string"
>> >>   required="true">
>> >>   <cfargument name="no" type="string" defualt="New">
>> >>   <cfargument name="yes" type="string" default="Edit">
>> >>
>> >>   <cfset var istrue = false>
>> >>   <cfset arguments["No"] = arguments[2]>
>> >>   <cfset arguments.no = arguments[2]>
>> >>   <cfdump var="#arguments#">
>> >>
>> >>   <cfif not isnumeric(itemid)>
>> >>   <cfset itemid = len(trim(itemid))></cfif>
>> >>
>> >>   <cfreturn arguments[yesnoformat(itemid)]>
>> >> </cffunction>
>> >>
>> >>
>> >> A couple of those lines were added to see if I could
>> >> work
>> >> around the problem, which is that where the cfdump is
>> >> executed, the value shown for arguments.no is
>> >> "[undefined
>> >> struct element]" ... What I don't understand is
>> >> -- if the key exists, how is the struct element not
>> >> defined?
>> >> And if it was obviously able to get the value of the
>> >> key
>> >> "no"
>> >> from the cfargument tag, why was it not able to get
>> >> the
>> >> default value "New"?
>> >>
>> >> Incidentally, no exception is thrown when the value is
>> >> false,
>> >> it just returns an empty string.
>> >>
>> >> Any help greatly appreciated.
>> >>
>> >> s. isaac dealey                954-776-0046
>> >>
>> >> new epoch                      http://www.turnkey.to
>> >>
>> >> lead architect, tapestry cms
>> >> http://products.turnkey.to
>> >>
>> >> tapestry api is opensource
>> >> http://www.turnkey.to/tapi
>> >>
>> >> certified advanced coldfusion 5 developer
>> >> http://www.macromedia.com/v1/handlers/index.cf>
>> >> m?ID=21816
>> >>
>> >>
>> >>
>> >>
>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> > ~~~
>> > ~~~~~~~~~~~|
>> > Archives:
>> > http://www.houseoffusion.com/cf_lists/index.cfm?forumid
>> > =4
>> > Subscription:
>> > http://www.houseoffusion.com/cf_lists/index.
>> > cfm?method=subscribe&forumid=4
>> > FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
>> > Structure your ColdFusion code with Fusebox. Get the
>> > official book at
>> > http://www.fusionauthority.com/bkinfo.cfm
>>
>> >                            Unsubscribe:
>> http://www.houseoffusion.com/cf_lists/uns
>> >
>>      ubscribe.cfm?user=633.558.4
>>
>>
>>
>> s. isaac dealey                954-776-0046
>>
>> new epoch                      http://www.turnkey.to
>>
>> lead architect, tapestry cms   http://products.turnkey.to
>>
>> tapestry api is opensource     http://www.turnkey.to/tapi
>>
>> certified advanced coldfusion 5 developer
>> http://www.macromedia.com/v1/handlers/index.cfm?ID=21816
>>
>>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~|
> Archives:
> http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
> Subscription: http://www.houseoffusion.com/cf_lists/index.
> cfm?method=subscribe&forumid=4
> FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
> Get the mailserver that powers this list at
> http://www.coolfusion.com

>                               Unsubscribe: http://www.houseoffusion.com/cf_lists/uns
>                               ubscribe.cfm?user=633.558.4



s. isaac dealey                954-776-0046

new epoch                      http://www.turnkey.to

lead architect, tapestry cms   http://products.turnkey.to

tapestry api is opensource     http://www.turnkey.to/tapi

certified advanced coldfusion 5 developer
http://www.macromedia.com/v1/handlers/index.cfm?ID=21816

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to