Hi,
the simplest way in my opinion is the following:

Go to the types.cfc / or fourq.cfc and copy the method declaration  
(header) and the cfargument tags of the delete function to your  
component:

<cffunction name="delete" ...>
<cfargument name"...">
<cfargument ...>

Then load the object for later processing and call the delete method  
of the parent class:
<cfset stObj = getData(arguments.objectID)>
<cfset stResult = super.delete(argument1=arguments.argument1,  
argument2=arguments.argument2, ...)>

<cfif stResult.bSuccess>
<!---
        here goes the code for the deletion
--->
</cfif>

<cfreturn stReturn>
</cffunction>


Hope that helps!

Bye,
Fritz

°================================
| Fritz Dimmel
| Gassnergasse 14
| 2020 Hollabrunn
| -------------------------------
| Porzellangasse 44-46/14
| 1090 Wien
| -------------------------------
| +43-1-3101365
| +43-660-6000069
| [EMAIL PROTECTED]
| www.dimmel.at
| -------------------------------
| Check this out: http://www.nickthal.com
°================================







Am 01.11.2008 um 13:07 schrieb Marco van den Oever:

>
> Could one of you provide a sample code to check on? Before i go and do
> it the wrong (or way to difficult) way?
>
> Thanks
>
> On Nov 1, 2:17 am, "AJ Mercer" <[EMAIL PROTECTED]> wrote:
>> you may need to call
>>     super.delete()
>> as well to ensure all the farcry stuff still happens (if that is  
>> what is
>> required)
>>
>>
>>
>> On Sat, Nov 1, 2008 at 9:23 AM, Tomek Kott <[EMAIL PROTECTED]>  
>> wrote:
>>> yup, just copy/paste in your extended type and it will override  
>>> the default
>>> function. Works for me!
>>
>>> Tomek
>>
>>> On Fri, Oct 31, 2008 at 4:59 PM, Marco van den Oever <
>>> [EMAIL PROTECTED]> wrote:
>>
>>>> So as i understand this properly, just copy paste and adjust the
>>>> delete function down below your type and include your own content?
>>
>>>> On Sep 12, 8:26 am, "AJ Mercer" <[EMAIL PROTECTED]> wrote:
>>>>> cool - that is exactly what I am doing right now.
>>>>> Thanks for the confirmation.
>>
>>>>> On Fri, Sep 12, 2008 at 4:19 PM, "Jørgen M. Skogås"  
>>>>> <[EMAIL PROTECTED]
>>>>> wrote:
>>
>>>>>> Hi AJ,
>>>>>> Yes they have(in core types.cfc your find the delete() method),  
>>>>>> the
>>>>>> types.cfc is located in farcry/core/packages/types/ you find  
>>>>>> all the
>>>> methods
>>>>>> thats availabe there. The types.cfc extends
>>>>>> the farcry.core.packages.fourq.fourq.
>>
>>>>>> J~
>>
>>>>>> Den 12. sep.. 2008 kl. 09.05 skrev AJ Mercer:
>>
>>>>>> Components have a BeforeSave method, is there an equivalent for
>>>> deleting?
>>>>>> I have a component that uploads a file
>>>>>> I would like to delete the file when the record is deleted.
>>
>>>>>> --
>>>>>> AJ Mercer
>>>>>> Web Log:http://webonix.net
>>
>>>>>> Once you come to the realisation that everyone is crazy,
>>>>>> You will never be surprised or disappointed ever again.
>>>>>> AJM 2008
>>
>>>>> --
>>>>> AJ Mercer
>>>>> Web Log:http://webonix.net
>>
>>>>> Once you come to the realisation that everyone is crazy,
>>>>> You will never be surprised or disappointed ever again.
>>>>> AJM 2008
>>
>> --
>> AJ Mercer
>> Web Log:http://webonix.net
>>
>> Once you come to the realisation that everyone is crazy,
>> You will never be surprised or disappointed ever again.
>> AJM 2008
> 

--~--~---------~--~----~------------~-------~--~----~
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