我知道并使用了非常基本的 Zend 框架布局,我在整个站点中使用了 1 个布局。但现在我需要一个更中间/有组织的设置。
- 公共站点布局将
div#mainContent占据整个 12 列(使用 960gs) - 登录的站点将
div#mainContent占用 9 列 + 3 列侧栏 - 在登录站点的侧边栏中,各种页面可能包含各种模块(不是 Zend Framework 的模块,更像是“boxes/widgets”)
- 他们也会有不同的导航菜单
我正在考虑使用 1 个基本布局,其中 2 个子布局将“扩展”。基本布局将只包含<html>声明 headScripts 等,<body>然后子布局将包含 wrapping 的定义divs div.grid_12, grid_9, grid_3。我该如何实现这个“扩展”,基本上,我只想重用代码
还有什么是渲染侧边栏框/小部件的好方法