Thanks, Blair. Got it solved using arguments.prefix property On 22 հնս, 14:13, Blair McKenzie <[email protected]> wrote: > Look at /farcry/core/packages/formtools/field.cfc. The edit function in this > is the default that all formtool edit functions replace. You'll notice that > this function accepts a fieldname argument (as well as others). This value > should be used as the id and name of your input field. > > Blair > > > > > > > > On Wed, Jun 22, 2011 at 7:01 PM, smika <[email protected]> wrote: > > We need to format a specific field before saving a content object > > using ftEditMethod. The problem is that form tools input field to its > > id and name parsed content type's object id value without dashes. How > > do we get the objectID inside of cfc. > > > For example: > > > In the viewsource for the rendered page in admin section for Article > > type we can see this: > > <input type="text" name="fc523153E09CAB11E08556485B39202E7Atitle" > > id="fc523153E09CAB11E08556485B39202E7Atitle" value="" class="textInput > > " style="" /> > > > In Article.cfc we've tried the following: > > 1. For title property: > > <cfproperty ftSeq="2"name="title" type="nstring" required="true" > > hint="" ftLabel="Title" ftType="string" default="" > > ftEditMethod="OnPasteAndSelect"/> > > > 2. We've added function: > > <cffunction name="onPasteAndSelect" access="public" > > returntype="string" description="" output="false"> > > <cfset parsedID= > > <cfset var html = "" /> > > <cfsavecontent variable="html"> > > <cfoutput> > > > <input type="text" name="fc#.stProperties.objectid#title" > > id="fc#stProperties.objectid#title" value="" class="textInput" > > style="" onpaste="alert('I iz in ur textbox, pasting some text')" /> > > </cfoutput> > > </cfsavecontent> > > <cfreturn html /> > > </cffunction> > > > This does not work, because it requests objectID which we dont know > > how to access. The error is that stProperties does not contain > > ObjectID. > > > How can we achieve that? > > Thanks, > > Mika > > > Any ideas > > > -- > > You received this message cos you are subscribed to "farcry-dev" Google > > group. > > To post, email: [email protected] > > To unsubscribe, email: [email protected] > > For more options:http://groups.google.com/group/farcry-dev > > -------------------------------- > > Follow us on Twitter:http://twitter.com/farcry
-- You received this message cos you are subscribed to "farcry-dev" Google group. To post, email: [email protected] To unsubscribe, email: [email protected] For more options: http://groups.google.com/group/farcry-dev -------------------------------- Follow us on Twitter: http://twitter.com/farcry
