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