Great, I got it going.

I read the documentation, had no idea what it was saying. Dug through the 
source code, got completely confused... then went back to the documentation, 
and then it made sense.. I just did a 3 line block element at the top of my 
HTML page, bam, it works! And they're very simple, for reference :

<!-- These are the formats for the columns so we can output the href-->
<span jwcid="[EMAIL PROTECTED]">
  <span jwcid="@Insert" raw="true" value="ognl:anItem.getEnglishTitleColumn()" 
/>
</span>

<span jwcid="[EMAIL PROTECTED]">
  <span jwcid="@Insert" raw="true" value="ognl:anItem.getFrenchTitleColumn()" />
</span>



Thanks for the help both of you!

Greg

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 02, 2007 3:48 PM
To: users@tapestry.apache.org
Subject: RE: Raw values in contrib:table


Thanks!

I'm still digging, it's a little confusing since it's split up as a JWC for 
LocaleSelection.. trying to piece everything together. I'd rather not split 
mine into a JWC file.

-----Original Message-----
From: Robert Zeigler [mailto:[EMAIL PROTECTED]
Sent: Tuesday, January 02, 2007 3:41 PM
To: Tapestry users
Subject: Re: Raw values in contrib:table


Yup, you only need to override the column(s) that need the custom 
rendering. All others will be rendered as they are currently.

Robert

[EMAIL PROTECTED] wrote:
> Thanks.
> 
> I'm digging through workbench code to get a feel for this.. LocaleSelection.*
> 
> Will I be able to override that one column only? Or will I need to override 
> it, and then provide defaults for all the other columns?
> 
> -----Original Message-----
> From: andreas a [mailto:[EMAIL PROTECTED] Behalf Of andyhot
> Sent: Tuesday, January 02, 2007 3:05 PM
> To: Tapestry users
> Subject: Re: Raw values in contrib:table
> 
> 
> http://tapestry.apache.org/tapestry4.1/tapestry-contrib/componentreference/table.html
> 
> "If defined, a Block with a name that starts with the column id and ends
> with /ColumnValue/ will be used to render the column values.
> Similarly, a Block with a name that starts with the column id and ends
> with /ColumnHeader/ will be used to render the column headers. "
> 
> Use that approach to customize rendering
> 
>  
> [EMAIL PROTECTED] wrote:
> 
>>On my tableView I have
>>
>> <binding name="columns">literal:
>>      * id:getId(), englishTitle:getEnglishColumn(), 
>> frenchTitle:getFrenchColumn()
>>    </binding>
>>
>>
>>the 2nd and 3rd columns return some html links, but they get escaped.
>>
>>How can I get these to get displayed as html? I've tried adding a raw="true" 
>>in the html, but it's not working... also tried
>>
>> <component id="tableView" type="contrib:TableView">
>>    ...
>>    <binding name="raw" value="true" />
>>  </component>
>>
>>But no dice.
>>
>>Anyone have any tricks?
>>
>>Thanks,
>>Greg
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>  
> 
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to