Hey, thanks for the reply.

My RemotingService.cfc is the one which comes with MG, my
understanding was that I didnt have to place any methods in it at all,
just use the default ones from the object it extends.

<cfcomponent output="false"
extends="ModelGlue.gesture.remoting.AbstractRemotingService"
hint="Exposes your Model-Glue application to remote clients.">

        <!---
        If you use a file other than index.cfm as your application's
template, change this line.
        --->
        <cfset template = "/index.cfm" />

</cfcomponent>

Is that not correct?

Thanks,

Rob

On 16 July, 18:55, whostheJBoss <[email protected]> wrote:
> I'll ask the obvious...
>
> On your function in RemotingService.cfc, do you have access="remote" ?
>
> Example:
>
> <cffunction name="ajaxLogin" access="remote" returntype="boolean"
> output="false" hint="I log the user in via AJAX">
>
> On Jul 16, 10:36 am, Sir Rawlins <[email protected]>
> wrote:
>
>
>
> > Hello Guys,
>
> > Well, first time out playing with AJAX related stuff. Done a little
> > reading through the MG docs on how to get my events setup and ready
> > for remoting, the basic task here is to take my existing HTML based
> > 'contact us' page and make it into a small modal window contact form.
> > all the processing for the form is already handled in an event called
> > submit.contact_form.
>
> > I'm a total n00b to this so please forgive me if I'm making a real
> > mess of things. I've configured my submit.contact_form event to look
> > like so:
>
> >                 <event-handler name="submit.contact_form">
> >                         <broadcasts>
> >                                 <message name="contactFormSubmitted" />
> >                         </broadcasts>
> >                         <results>
> >                                 <result name="success" do="thanks" 
> > requestFormat="HTML" />
> >                                 <result name="failed" do="get-in-touch" 
> > requestFormat="HTML" />
> >                         </results>
> >                 </event-handler>
>
> > This way the user is only routed around to different pages if the
> > request is made by HTML, correct? Now, my controller creates an struct
> > in the event called 'ValidationErrors' if the form is not completed
> > properly, this is what I'll be needing to get my hands on once the
> > form submit has been made to decide if to display errors or give a
> > 'thanks' message to the user.
>
> > Now, on my cfm page which contains the form I'm trying to use
> > cfajaxproxy to connect to the RemotingService.cfc which comes with
> > MG:G in order for me to make my requests, is that correct? however,
> > this is throwing an error when I'm viewing the page, like so:
>
> > <cfajaxproxy cfc="RemotingService" jsclassname="RemotingService" />
>
> > <h1>This is a form.</h1>
>
> > And the error is:
>
> > The specified function '' on the CFC RemotingService must have its
> > access attribute set to 'remote'.
>
> > The error occurred in C:\XXXXXXXXXXXXXXXXXXXXXXXX\Views\Communication
> > \frmModalContactForm.cfm: line 3
>
> > Can anyone shed some light on what I'm doing wrong here? Like a say,
> > It's probably a really obvious mistake but it's all Alien to me and
> > I'm feeling confused.
>
> > Thanks again,
>
> > Rob
--~--~---------~--~----~------------~-------~--~----~
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