Nested CFLayout doesn't work at all. This is an issue with CF's 
implementation of Ext border layouts. They apply the region name to the 
id attribute of the div (ie: region north - id="north"). This prohibits 
you from creating nested layouts, as you would have multiple divs with 
the same id value, totaly fubarring your css.

Honestly, it's easier to write it as a full Ext implementation.

Steve "Cutter" Blades
Adobe Certified Professional
Advanced Macromedia ColdFusion MX 7 Developer

Co-Author of "Learning Ext JS"
http://www.packtpub.com/learning-ext-js/book
_____________________________
http://blog.cutterscrossing.com

Tom Chiverton wrote:
> I'm trying to do something fairly normal - a main tabbed layout, with a three 
> column area inside the tab.
> 
> All is well in FireFox, but IE just shows the tab name, and a tiny bit of 
> border (as if height of tab content is 0).
> If I remove the outer cflayout, the one providing the tabs, I get the three 
> columns fine.
> 
> Anyone else seen this and know what is up ?
> 
> Test file:
> <html>
> <head></head>
> <body> 
>  <cflayout type="tab">
>     <cflayoutarea title="Home" > 
>               <cflayout type="border">
>               
>                 <cflayoutarea position="left">
>                         hi
>                 </cflayoutarea>
>                 <cflayoutarea position="right">
>                         ho
>                 </cflayoutarea>
>                 <cflayoutarea position="center">
>                         de
>                 </cflayoutarea>
>                 
>               </cflayout>
>       </cflayoutarea> 
> </cflayout> 
> <!--- 
>  <cflayout type="tab">
>     <cflayoutarea title="Home" > --->
>       hello
>               <cflayout type="border">
>               
>                 <cflayoutarea position="left">
>                         hi
>                 </cflayoutarea>
>                 <cflayoutarea position="right">
>                         ho
>                 </cflayoutarea>
>                 <cflayoutarea position="center">
>                         de
>                 </cflayoutarea>
>                 
>               </cflayout>
> <!---         </cflayoutarea> 
> </cflayout> --->
> 
> 
> </body>
> </html>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;207172674;29440083;f

Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:321035
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to