首页 >

Zend Framework基本页面布局分析,zendframework

php教程|php手册Zend Framework基本页面布局分析,zendframework
Zend,Framework,页面布局,framework
php教程-php手册
Zend Framework基本页面布局分析,zendframework
h5图片展示源码,ubuntu添加源报错,中创中间件tomcat,光遇爬虫教程,php开发动态网页,seo方案代发lzw
Zend Framework 的页面布局模块——Zend_Layout——既可以跟 MVC 一起使用,也可以单独使用。本文只讨论与 MVC 一起使用的情况。
yungoucms v4.02 源码,vscode的vue插件,ubuntu升级内核,tomcat版本选择,易语言sqlite,企业与网页设计,mysql数据库的特点,网站租服务器,修改微信零钱插件,h ui前端框架,java爬虫工具,asp php,seo 关键词优化,springboot时间限制,css3 a标签样式,网站打赏代码,书城网页模板,古风寺庙网站模板,68ecshop 后台顶部导航,网站错误页面模板,杰奇小说网站管理系统 漏洞,html表白程序lzw
1、布局脚本
flash计时器 源码,ubuntu 命名规则,tomcat8080未启动,lizard爬虫图片,0基础php自学要多久,兰州站外seo哪里比较好lzw
在 application/views 下创建一个 layouts 的文件夹。主布局脚本 layout.phtml 代码如下:

doctype('XHTML1_STRICT') ?>headTitle() ?>headLink()->appendStylesheet("/styles/main.css");// add more links ...?>headLink() ?>
partial('leftcolumn.phtml') ?>
layout()->content ?>

除了 layout.phtml 之外,还需要编写 header.phtml,leftcolumn.phtml,footer.phtml,以及 main.css 等文件。
Zend Framework 的文档中用一个视图表示了页面布局的应用。

2、设置页面布局

在 MVC 下设置页面布局非常简单,编辑 html/index.php,加入下面两行代码:

/** Setup layout */require_once 'Zend/Layout.php';Zend_Layout::startMvc($rootPath . '/application/views/layouts');

注意:在启动页面布局后,要调整已有的各个页面,把不需要的 html 元素,如

等去掉。另外,可以通过 $this->headTitle() 来设置页面的题头。</p><p>改变页面的布局也很简单,只需在控制器中用下面的代码即可:</p><pre name="colorcode" class="html">$this->_helper->layout->setLayout('new_layout');</pre><p>如果一个控制器所有动作都使用同一个页面布局,可以通过控制器的初始化函数来设置:</p><pre name="colorcode" class="html">public function init() {parent::init();$this->_helper->layout->setLayout('new_layout'); }</pre><p>更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教学》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教学》、《php面向对象程序设计入门教学》、《php+mysql数据库操作入门教学》及《php常见数据库操作技巧汇总》</p></p><p><!--endmain--></p><h4>您可能感兴趣的文章:</h4><p>Zend Framework教学之路由功能Zend_Controller_Router详解Zend Framework实现留言本分页功能(附demo源码下载)Zend Framework实现具有基本功能的留言本(附demo源码下载)Zend Framework实现将session存储在memcache中的方法Zend Framework分页类用法详解Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法Zend Framework教学之Zend_Form组件实现表单提交并显示错误提示的方法Zend Framework实现多文件上传功能实例Zend Framework入门知识点小结Zend Framework缓存Cache用法简单实例Zend Framework+smarty用法实例详解Zend Framework框架路由机制代码分析</p> <div class="tag"> <a href="https://www.liuzhongwei.com/tags/k101299" rel="tag">页面布局</a></div> </div><!-- .entry-content --> <hr> <header class="lbox"> <div class="post-content"> <span style="float:left;padding-right:10px;"><a href="https://www.liuzhongwei.com/page/334218.html" rel="bookmark" title="css中Flex布局如何实现九宫格的样式(code)"> <img src="https://liuzhongwei2023.oss-cn-shanghai.aliyuncs.com/uploads/wpic/w19954.jpg" alt="Zend Framework基本页面布局分析,zendframework" /> </a></span> <li><a href="https://www.liuzhongwei.com/page/334218.html" rel="bookmark" title="css中Flex布局如何实现九宫格的样式(code)">css中Flex布局如何实现九宫格的样式(code)</a></li> <p>css中Flex布局如何实现九宫格的样式(code) | css中Flex布局如何实现九宫格的样式(code) ... </p> </div> </header> <header class="lbox"> <div class="post-content"> <span style="float:left;padding-right:10px;"><a href="https://www.liuzhongwei.com/page/880736.html" rel="bookmark" title="可视化数据图表要怎么做才好看? - 网络|"> <img src="https://liuzhongwei2023.oss-cn-shanghai.aliyuncs.com/uploads/wpic/w19954.jpg" alt="Zend Framework基本页面布局分析,zendframework" /> </a></span> <li><a href="https://www.liuzhongwei.com/page/880736.html" rel="bookmark" title="可视化数据图表要怎么做才好看? - 网络|">可视化数据图表要怎么做才好看? - 网络|</a></li> <p>可视化数据图表要怎么做才好看? - 网络| | 可视化数据图表要怎么做才好看? - 网络| ... </p> </div> </header> <header class="lbox"> <div class="post-content"> <span style="float:left;padding-right:10px;"><a href="https://www.liuzhongwei.com/page/11194.html" rel="bookmark" title="div+css页面布局的五个小技巧"> <img src="https://liuzhongwei2023.oss-cn-shanghai.aliyuncs.com/uploads/wpic/w19954.jpg" alt="Zend Framework基本页面布局分析,zendframework" /> </a></span> <li><a href="https://www.liuzhongwei.com/page/11194.html" rel="bookmark" title="div+css页面布局的五个小技巧">div+css页面布局的五个小技巧</a></li> <p>div+css页面布局的五个小技巧 | div+css页面布局的五个小技巧 ... </p> </div> </header> <footer class="entry-footer"> <span class="cat-links">Posted in 未分类</span> | <span class="tags-links">Tagged <a href="https://www.liuzhongwei.com/tags/k101299" rel="tag">页面布局</a></span> </footer><!-- .entry-footer --> <!-- #post-## --> <nav class="navigation post-navigation" aria-label="文章"> <h2 class="screen-reader-text">文章导航</h2> <div class="nav-links"><div class="nav-previous"><a href="https://www.liuzhongwei.com/page/1256772.html" rel="prev">mysql怎么退出当前账号密码 |golang mysql 中间件</a></div><div class="nav-next"><a href="https://www.liuzhongwei.com/page/429674.html" rel="next">编程猫小游戏步骤,编程猫官方网址是多少 – 游戏开发 – 前端|</a></div></div> </nav> </main><!-- #main --> </section><!-- #primary --> <aside id="secondary" class="widget-area col-sm-12 col-md-12 col-lg-4" role="complementary"> <hr> <section id="block-4" class="widget widget_block"> <hr class="wp-block-separator has-alpha-channel-opacity"/> </section></aside><!-- #secondary --> </div><!-- .row --> </div><!-- .container --> </div><!-- #content --> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="container"> <div class="site-info"> © 牛的日记 | www.liuzhongwei.com <br> 网站部分内容来源于网友供稿,若有侵权请联系删除,970928#QQ.com<br> </div><!-- close .site-info --> </div> </footer><!-- #colophon --> </div><!-- #page --> <!--colorcode_start--> <script type="text/javascript" src="https://www.liuzhongwei.com/wp-content/plugins/colorcode/js/wp-colorcode.js?ver=20121102"></script> <script type="text/javascript"> window.onload = function() { DlHighlight.HELPERS.highlightByName('colorcode', 'pre','', false); } </script> <!--colorcode_end--> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?362c2492cf3ac506a1c032629e391abd"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>