thinkphp多模板布局设置!!

首先开启模板布局要在配置文件添加:

1 ‘LAYOUT_ON‘=>true,
2 ‘LAYOUT_NAME‘=>‘layout‘,

如果需要设置多个布局模板,就要先关闭上面的LAYOUT_ON,也就是修改成false!!

在你的View目录下,想有多少个就多少个!自己创建就行。

然后再你想要哪个布局的页面<head></head>下添加<layout name="模板布局名字"/>,当然没有<head></head>的可以在头部添加!

楼主因为没有关闭LAYOUT_ON,导致布局重叠!!!找了好久才发现原因!!

thinkphp多模板布局设置!!,布布扣,bubuko.com

时间: 2024-10-10 20:39:48

thinkphp多模板布局设置!!的相关文章

thinkphp模板布局

不知道我们会不会有这样一个困惑,,每当进行一个项目时,发现页面都有好多重复的地方,假如我们每个页面都写,不仅降低的代码的运行效率 而且还不利于后期维护!TP中的模板布局就解决了这一难题! 我们就以Admin后台为例子 如图所示是三个文件 IndexController:后台的index控制器文件 yzm.html:为公共 有的模板文件 index/index.html:自己独有的内容 yzm.html(公共模板) index/index.html自己特有的内容 现在访问就可以了,其他的模板公共部

Thinkphp入门 四 —布局、缓存、系统变量 (48)

原文:Thinkphp入门 四 -布局.缓存.系统变量 (48) [控制器操作方法参数设置] http://网址/index.php/控制器/操作方法 [页面跳转] [变量调节器] Smarty变量调节器 TP变量调节器:普通的php函数 (count  strlen   str_replace) 定义:前者的输出,是后者的输入 [子模板包含] 当前模块彼此包含 <include  file=”模板名称”  /> [使用布局layout] 1. 开启布局,配置变量信息config.php 2.

(转)ThinkPHP自定义模板标签详解

转之--http://www.thinkphp.cn/topic/6258.html 模板标签让网站前台开发更加快速和简单,这让本该由程序猿才能完成的工作,现在只要稍懂得HTM的人也能轻易做到,这也就是模板标签的强大之处.接触过dedecms或者phpcms等内容管理系统的人都知道,cms的前台都是使用模板标签来调用数据,如列表,内容.来看一个phpcms v9调用数据排行列表的标签: 1 {pc:content action="hits" catid="6" nu

thinkphp 网站模板 电脑端手机端切换代码

ThinkPHP的模板主题机制,如果只是在PC,只要需修改 DEFAULT_THEME (新版模板主题默认是空,表示不启用模板主题功能)配置项就可以方便的实现多模板主题切换. 但对于移动端和PC端,也许你会设计完全不同的主题风格,且针对不同的来路提供不同的渲染方式,其中一种比较流行的方法是“响应式设计”,但就本人经历而言,要实现完全的“响应式设计”并不是那么容易,且解决兼容问题也是个难题,假设是大型站点,比如:淘宝.百度.拍拍这些,响应式设计肯定是满足不了需求的,而是需要针对手机访问用户提供单独

Django 基模板布局设置

Django 基模板布局设置 基模板 定义基础模板一般分为三块,css部分,body部分,js部分 将基础统一的部分写在基础模板中 差异部分直接 引用 {% block css %}{% endblock %} 将差异部分写在里面即可 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title&g

Linux下ThinkPHP网站目录权限设置

在windows上运行好好的项目,迁移到Linux上就遇到了很多问题,其中最为重要的是网站目录权限的设置,当然简单期间你可以用 命令 "chmod 777 -R you web site" ,这样你就不用担心项目运行的时候会涉及到权限问题.通常来说如果你的项目时部署在公网或者是部 署在租用的Linux服务器上不建议这么做,应为如果这样设置了那么任何用户都可以对这个站点下的文件,目录进行操作,这样也会影响网站的运营, 同样不安全.下面以ubuntu14.4 系统为主进行分析. 最简单的做

Thinkphp 框架模板变量及模板输出

Thinkphp框架 模板操作变量输出:{:function(-)}        //执行方法并输出返回值{~function}         //执行方法不输出{@var}                 //输出Session变量{#var}                 //输出Cookie变量{&var}                 //输出配置参数 {%var}                 //输出语言变量{.var}                 //输出GET变量{

Android GridView布局设置

先来张效果图: layout布局设置: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&quo

剖析magento中关于Email模板的设置

public function send()    {        $emailTemplate = Mage::getModel('core/email_template');        // Send all emails from corresponding list        while (!empty($this->_emailInfos)) {            $emailInfo = array_pop($this->_emailInfos);