[Portfolio] Grouped Elements and Custom Creation Renderer

Sean Keesler sean.keesler at threecanoes.com
Thu Jul 15 08:10:02 PDT 2010

You mean that you'd like a repeating group of fields...like "Contact
Info" that would include:

Street Address 1
Street Address 2
City, State Zip

Right now, the subform behavior really misses the mark.
I don't know of a solution for this yet.

Sean Keesler
130 Academy Street
Manlius, NY 13104
sean.keesler at threecanoes.com

On Thu, Jul 15, 2010 at 9:59 AM, Christian Aziz <caziz at oit.rutgers.edu> wrote:
> Greetings all,
> We're in the process of modifying a resume form for one of our departments
> and need a little guidance. I'm attempting to get a set of elements grouped
> so that when a user clicks on an icon, they'll be presented with a duplicate
> set of those elements. I'm going about this by trying to apply the
> 'maxOccurs="unbounded"' attribute to the container element in hopes that it
> would mimic the behavior for individual text fields. For example:
> Education (+)
> Institution
> City/State of Institution
> Degree
> Date of Degree
> Major
> Minor
> It doesn't produce the intended results and I'm not sure if this is the
> right way to go about doing this. I'm familiar with containing elements in
> <xs:sequence> which would produce a subgroup of elements by clicking 'Add'.
> However, we want to make it as user-friendly as possible. Has this been
> done?
> Since we're using a custom creation renderer, the second part of this would
> be to call the element by the following. Would this change depending on the
> approach taken for the first part?
>         <xsl:apply-templates
> select="formData/artifact/schema/element/children/element[@name='education']">
>                             <xsl:with-param name="currentParent"
> select="formData/artifact/structuredData/*"/>
>                             <xsl:with-param name="rootNode"
> select="'true'"/>
> </xsl:apply-templates>
> Best regards,
> Christian
> Christian V. Aziz - Senior Instructional Designer
> Office of Instructional and Research Technology
> Rutgers, The State University of New Jersey
> 101K Administrative Services Building Annex 1
> 56 Bevier Road, Piscataway, NJ 08854
> Tel: 732-445-8732 | Fax: 732-445-5539
> _______________________________________________
> portfolio mailing list
> portfolio at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/portfolio
> TO UNSUBSCRIBE: send email to portfolio-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"

More information about the portfolio mailing list