[richfaces-issues] [JBoss JIRA] Created: (RF-8952) Add <cdk:function> element to template language.

Alexander Smirnov (JIRA) jira-events at lists.jboss.org
Mon Jul 19 19:38:52 EDT 2010


Add <cdk:function> element to template language.
------------------------------------------------

                 Key: RF-8952
                 URL: https://jira.jboss.org/browse/RF-8952
             Project: RichFaces
          Issue Type: Task
      Security Level: Public (Everyone can see)
          Components: CDK
            Reporter: Alexander Smirnov
            Assignee: Alexander Smirnov
             Fix For: 4.0.0.Milestone2


It would be useful to generate html code snippets as Java functions that would be called anywhere from template or java code. For example, html table cells need sofisticated code for iteration while they should be generated inside row elements. The template like this:
<table>
  <tbody>
    <cdk:call name="renderRows"/>
    <cdk:function name="renderRow" >
       <tr>
          <cdk:call name="renderCells"/>
          <cdk:function name="renderCell">
             <td>....</td>
          </cdk:function>
       </tr>
    </cdk:function>
  </tbody>
</table>
lets to put row/cells rendering logic into Java code (renderRows/renderCells methods ) while template markup still follow desired html code.
P.S. It would be even more convenient to union both calls into single element with name/call attributes.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list