Hi Lance,

Thanks for your input! Perhaps related though in a slightly twisted way!
After searching through the rendered mark-up to double check there is no
trace of the informal parameters I'm expecting, anywhere! Specifically I'm
setting class="llamas", Ctrl+F-ing through the rendered source in the
browser and coming up with naught. >_>;

The component is being rendered as part of a partial response (zone update).
After stepping through the code in a debugger I'm seeing that the root tag
of the writer looks like this:

<partial-render-root-element><ajax-partial id='llama' class='llama
listing-conditions toggle-search-options pull-left'>

My informals are being rendered into <ajax-partial...>.

I'm guessing this would qualify as the 'parent' as per the linked JIRA, just
in the case of a zone update!

Really hope this gets fixed soon! A real bummer as we see a lot of style and
class/id 'anti-patterns' such as spurious wrapper elements or
container-specific style leaking into child components that were meant to be
more generic than that! 

I wonder if I can write a mixin to trick it into submission as a quick fix
by teasing the writer into using the correct 'current' element (somehow).
Could be impossible, let me know if anyone thinks it is, otherwise I'll try
devote an hour or two to it.

Thanks again,
Peter





--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/RenderInformals-RenderInformalParameters-Ignored-tp5716673p5716679.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to