Re: Table

Mind Bridge <[email protected]>
Newsgroups gmane.comp.java.tapestry.devel
Message-ID <[email protected]>
Hi Niklas,
I think the reason may be that the code generated by the 'tablePages' component ends up not being in a <tr><td> and the browser may thus render it at the beginning of the table (just curious, do you guys think I should put it in a <caption> tag in the Table component template?). 
One quick fix would be placing the component within a <tr><td>:
<tr><td colspan="..."><span jwcid="tablePages"/></td></tr>
You can also align it left or right here by adding an align="..." attribute to the <td>.
Alternatively, you can place it outside the table entirely. To do that, define the 'element' binding in the 'tableView' component so that it does not generate a 'table' tag, but generates 'span' instead:
<static-binding name="element">span</static-binding>
Then rearrange things in the following way:
<span jwcid="tableView" width="90%">

<table>



<tr>

<td jwcid="tableColumns"/>

</tr>

<tr jwcid="tableRows">

<td jwcid="tableValues" align="center"/>

</tr>

</table>

<span jwcid="tablePages"/>

</span>

I hope this helps.
Best regards,
-mb
 
 Niklas Ekman <[email protected]> wrote:Hello I've finally succeeded in using the Table component with our java API (after excellent help from Mindbridge) and I must say it's a great component. The final clue of how to implement it was when I saw the SQL table model, which is sort of what we have but not quite.  Now, when I've managed to get it running I have a question: I tried to put the navigation below the table instead of above using this html template: 
<table jwcid="tableView" width="90%">



<tr>

<td jwcid="tableColumns"/>

</tr>

<tr jwcid="tableRows">

<td jwcid="tableValues" align="center"/>

</tr>

<span jwcid="tablePages"/>

</table>
The problem is that the navigation still is on the top of the table. Am I doing anything the wrong way here? thanks, Niklas niklas.ekman
citat solutions | phone +46 (0)31 710 72 12
kronhusgatan 9, SE-411 05 göteborg, sweden,
[email protected]  


---------------------------------
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.