Ticket #261: ModelGlue.unity.xsl.view.xsl.diff

File ModelGlue.unity.xsl.view.xsl.diff, 1.4 kB (added by logantracyo, 19 years ago)

Patch for View.xsl -- changes references to 'xsl:value-of select="name"' to 'xsl:value-of select="alias"' within the TargetObject? assignment block. This changes the generated view to obtain the related *object*, rather than the related ID.

  • C:/opt/ModelGlue/ModelGlue/unity/xsl/view.xsl

     
    3535                &lt;label for="<xsl:value-of select="alias"/>"&gt;&lt;b&gt;<xsl:value-of select="label"/>:&lt;/b&gt; 
    3636                &lt;/label&gt; 
    3737 
    38                                         &lt;cfif structKeyExists(<xsl:value-of select="/object/alias"/>Record, "get<xsl:value-of select="name"/>")&gt; 
    39                                                 &lt;cfset targetObject = <xsl:value-of select="/object/alias"/>Record.get<xsl:value-of select="name"/>() /&gt; 
    40                                         &lt;cfelseif structKeyExists(<xsl:value-of select="/object/alias"/>Record, "getParent<xsl:value-of select="name"/>")&gt; 
    41                                                 &lt;cfset targetObject = <xsl:value-of select="/object/alias"/>Record.getParent<xsl:value-of select="name"/>() /&gt; 
     38                                        &lt;cfif structKeyExists(<xsl:value-of select="/object/alias"/>Record, "get<xsl:value-of select="alias"/>")&gt; 
     39                                                &lt;cfset targetObject = <xsl:value-of select="/object/alias"/>Record.get<xsl:value-of select="alias"/>() /&gt; 
     40                                        &lt;cfelseif structKeyExists(<xsl:value-of select="/object/alias"/>Record, "getParent<xsl:value-of select="alias"/>")&gt; 
     41                                                &lt;cfset targetObject = <xsl:value-of select="/object/alias"/>Record.getParent<xsl:value-of select="alias"/>() /&gt; 
    4242                                        &lt;/cfif&gt; 
    4343                                 
    4444                &lt;div&gt;