/** * * Layout specification. Keys are... * * `tpl` * : (string) Layout template file. * * `type` * : (string) An ID to apply to the main container, which can specify its * size and other attributes. * * `cols` * : (array) Up to two layout columns definitions. One should be * 'layout_content', to include the $layout_view template, and the other * a template file to be rendered. They are included in the defined order. * * `cols_type` * : (string) A class to apply to the main container, which can specify its * column sizes and other attributes. * * `top` * : (string) Top content, placed above the main container. * * `header` * : (string) Header content, placed in the start of the main container. * * `footer` * : (string) Footer content, placed in the end of the main container. * * `bottom` * : (string) Bottom content, placed below the main container. * * `body_attribs` * : (array) Optional attributes for the <body> tag. * */ public $layout_body = array( // Layout structure. 'tpl' => 'yui-grids', 'type' => 'doc3', 'cols' => array('layout_content', 'sidebar'), 'cols_type' => 'yui-t3', // Main content structure. 'main_tpl' => 'content', 'main_cols' => null, 'main_cols_type' => null, // Other layout parts. 'top' => null, 'header' => null, 'footer' => null, 'bottom' => null, // Body tag. 'body_attribs' => null, );