Skip to content

Dev.Front Summary.zh_cn

nothing edited this page Jul 16, 2013 · 3 revisions

页面结构

 -------------------------------------------------------------------------------------
 |                                       header                                      |
 -------------------------------------------------------------------------------------
 |                                       menu                                        |
 |                                  /                                               |
 |                     navigation                                                    |
 |                                  ﹨                                               |
 |                                       breadcrumbs                                 |
 -------------------------------------------------------------------------------------
 |   block    |                                                           |          |
 |   block    |                               2                           |          |
 |            |                                                           |          |
 |            |------------------------------------------------------------          |
 |            |                              |                            |          |
 |            |                3             |             4              |          |
 |            |                              |                            |          |
 |      1     |-----------------------------------------------------------|    7     |
 |            |                                                           |          |
 |            |                        module  content                    |          |
 |            |                                                           |          |
 |            |-----------------------------------------------------------|          |
 |            |                              |                            |          |
 |            |                5             |             6              |          |
 |            |                              |                            |          |
 |------------|-----------------------------------------------------------|----------|
 |                                                                                   |
 |                                        8                                          |
 |                                                                                   |
 -------------------------------------------------------------------------------------
 |                                       footer                                      |
 -------------------------------------------------------------------------------------

说明:

  1. 顶部
  2. 导航
    • 菜单
    • 面包屑
  3. 页面主体内容
    • 模块内容
    • 区块内容
      
      

<!-- Block structure -->

| title subline1,subline2 | --> block header

| | | | | | | / module custom render | | content | | ﹨ widget module render | --> block body | | | | | |

1. 页脚

内容提取

  1. 顶部: 一般都是写死的静态html代码。
  2. 导航
    • 菜单
      • 程序定制$this->nav
      • 做成widget模块的区块。
      • 静态html代码。
    • 面包屑:通过程序判断是否在页面中输出面包屑。
  3. 页面主体内容
    • 模块内容:模块程序ControllerAction通过$this->view()->setTemplate({name})设定其前台模板,生成模块内容。
    • 区块内容 (通过dress up功能拖拽到指定页面上显示或者通过程序$this->widget输出出来)
      • 通过后台widget模块定制静态区块。
      • 模块定制区块,模块通过配置block.php设置区块模板以及区块程序,生成区块内容。
  4. 页脚: 一般是静态html代码。如果需要通过后台可编辑,可以做成静态的区块。
Clone this wiki locally