设为首页收藏本站
查看: 84|回复: 0

[PHP] ZendFramework1.x中Zend_Layout使用教程(实现视图布局)

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2014-3-27 00:19:00 | 显示全部楼层 |阅读模式
    就本人来说,不怎么喜欢Zend Framework,赞Symphony。Zend Framework 2也出来一段时间了,有时间研究下。今天有人问了我,看了下Zend_Layout使用部分。一个基本的web页面,可能页面的头和尾或某些模块都是一样,可以把公共的部分做成模版。不仅可以提高开发效率,也为后期的维护带来方便。还可以轻松实现切换主题机制。


    第一步:在application.ini中配置layout路径,[production]下加入:
    resources.layout.layoutPath = APPLICATION_PATH "/views/scripts/layouts"
    resources.layout.layout = "layout"
    文件结构如下:

    第二步:建立相关文件
    layout.phtml文件:
    render('header.phtml');?>  layout()->nav ?>  layout()->content;?> render('footer.phtml');?>
    header.phtml文件:
         
    nav.phtml文件:
    这是导航
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表