0

I am attempting to build multiple unique cfforms (flash, not html) within a loop. However, only the last cfform is appearing on the page. Works in cfform with format="html" but not with format="flash." So, I'm thinking it's the flash <cfformgroup> design not moving down the page but displaying one on top of the other? I'm using:

<code>
<cfloop query="qryJobSeeker_Education">
<cfoutput>
<cfform method="post" format="flash" skin="halosilver" preloader="yes" width="500" height="700" style="background-color:##ffffff;" action="form_components/frmJobSeeker_Profile_Education_Edit_Action.cfm" name="frm#education_id#">

<cfformgroup type="vertical" label="#education_id#">

<cfformgroup type="vbox">
<cfformgroup type="vertical">
<cfformitem type="html">School Name: #school_name#<br /></cfformitem>
.... other form fields ....
</cfformgroup>
<cfformgroup type="horizontal">
<cfinput type="hidden" name="e_id" value="#education_id#">
<cfinput type="submit" name="btnEdit_#education_id#" value="btnEdit_#education_id#" />
</cfformgroup>
</cfformgroup>
</cfformgroup>

<cfformitem type="hrule" />

</cfform>
</cfoutput>
</cfloop>
</icode>

Edited by SusanHAllen: sorry, left off the final &lt;/icode&gt;

3
Contributors
8
Replies
9
Views
6 Years
Discussion Span
Last Post by arrgh
0

I believe I have found a solution... <cfformgroup type="repeater">.... I just need to make sure I can create nested <cfforms> within it.

I am attempting to build multiple unique cfforms (flash, not html) within a loop. However, only the last cfform is appearing on the page. Works in cfform with format="html" but not with format="flash." So, I'm thinking it's the flash <cfformgroup> design not moving down the page but displaying one on top of the other? I'm using:

<code>
<cfloop query="qryJobSeeker_Education">
<cfoutput>
<cfform method="post" format="flash" skin="halosilver" preloader="yes" width="500" height="700" style="background-color:##ffffff;" action="form_components/frmJobSeeker_Profile_Education_Edit_Action.cfm" name="frm#education_id#">

<cfformgroup type="vertical" label="#education_id#">

<cfformgroup type="vbox">
<cfformgroup type="vertical">
<cfformitem type="html">School Name: #school_name#<br /></cfformitem>
.... other form fields ....
</cfformgroup>
<cfformgroup type="horizontal">
<cfinput type="hidden" name="e_id" value="#education_id#">
<cfinput type="submit" name="btnEdit_#education_id#" value="btnEdit_#education_id#" />
</cfformgroup>
</cfformgroup>
</cfformgroup>

<cfformitem type="hrule" />

</cfform>
</cfoutput>
</cfloop>
</icode>

0

Nope, it didn't. No way to have flash format cfforms nested in the repeater. And on the repeater you have to bind everything, using the query name in the dot notation, even though you already put the query name as an attribute of the <cfrepeater>. Ugh. When did CF get so verbose? lol. Anyway, I found a nice solution online using a <cfgrid> with flash/ajax popup windows for entering new data, that I'm going to try instead.
http://www.coldfusion-ria.com/Blog/index.cfm/2009/1/21/ColdFusion-8-cfgrid-adding-Add-and-Delete-Record-Functionality

Did that solution work?

0

My client wants something that looks "new and exciting" and I hate .NET/Ajax so I welcomed the opportunity to go back to CF. So far so good. I'm not doing actionscript, mind you, that's another headache I don't need. Anyway, my major problem after functionality is skinning... we'll see how that goes and how I can style the flash forms.

Yeah, I was never a fan of flash forms. They seem nice but I'd rather build something custom sometimes.

0

I'm not doing actionscript, mind you, that's another headache I don't need.

Unfortunately once you start using flash forms, you can't avoid it for long. lol Not unless your forms are dead simple ..

Yeah, I was never a fan of flash forms. They seem nice but I'd rather build something custom sometimes.

They weren't bad. Personally I think their time has come and gone already. Most people prefer html forms these days. But the http://www.asfusion.com/examples/ archives are still a great resource for the old flash form stuff.

Edited by arrgh: n/a

0

They weren't bad. Personally I think their time has come and gone already. Most people prefer html forms these days. But the http://www.asfusion.com/examples/ archives are still a great resource for the old flash form stuff.

Thanks for that link. I found some useful example of cfform and I think I might use some soon like the file uploader. Thanks again!

0

You're welcome. I know CF9 has an uploader now too, but the asfusion one still stands the test of time IMO. Those guys do some pretty slick work :)

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.