ThinkPHP后台首页index使用frameset时的注意事项分析


Posted in PHP onAugust 22, 2014

html的frameset标签在多窗口程序设计中有着广泛的应用,尤其是在项目后台页面部分。本文就来分析ThinkPHP后台首页index使用frameset时的注意事项。具体如下:

文件路径:aoli/admin/Lib/Action/IndexAction.class.php

代码如下:

<?php
 class IndexAction extends Action{
  public function index(){
   $this->display();
  }
  public function top(){
   $this->display();
  }
  public function left(){
   $this->display();
  }
  public function right(){
   $this->display();
  }
 }
?>

文件路径:aoli/admin/Tpl/default/Index

index.html页面代码如下:

<frameset rows="20%,*">
  <frame src="__URL__/top" name="top">
  <frameset cols="20%,*">
   <frame src="__URL__/left" name="left">
   <frame src="__URL__/right" name="right">
  </frameset>
 </frameset>

top.html(略)

left.html(略)

right.html(略)

注意事项:

调用top.html,left.html,right.html的时候应该用路径__URL__/来调用方法,而不能用__TMPL__/Index/来调用模板

感兴趣的读者可以调试运行本文示例,体会路径调用的具体用法。

PHP 相关文章推荐
Windows下的PHP5.0详解
Nov 18 PHP
PHP得到某段时间区间的时间戳 php定时任务
Apr 12 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
PHP递归算法的详细示例分析
Feb 19 PHP
php实现单链表的实例代码
Mar 22 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
Sep 28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
Jun 30 PHP
php定义参数数量可变的函数用法实例
Mar 16 PHP
php连接mysql数据库
Mar 21 PHP
详解Yii2 之 生成 URL 的方法
Jun 16 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
Laravel模型事件的实现原理详解
Mar 14 PHP
ThinkPHP模板替换与系统常量及应用实例教程
Aug 22 #PHP
ThinkPHP调试模式与日志记录概述
Aug 22 #PHP
ThinkPHP连接数据库及主从数据库的设置教程
Aug 22 #PHP
ThinkPHP实例化模型的四种方法概述
Aug 22 #PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 #PHP
ThinkPHP基本的增删查改操作实例教程
Aug 22 #PHP
ThinkPHP自动填充实现无限级分类的方法
Aug 22 #PHP
You might like
php的计数器程序
2006/10/09 PHP
php中explode与split的区别介绍
2012/10/03 PHP
php实现获取文章内容第一张图片的方法
2014/11/04 PHP
php实现产品加入购物车功能(1)
2020/07/23 PHP
ThinkPHP中create()方法自动验证表单信息
2017/04/28 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
jQuery学习3:操作元素属性和特性
2010/02/07 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
jquery遍历函数siblings()用法实例
2015/12/24 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
浅谈js对象属性 通过点(.) 和方括号([]) 的不同之处
2016/10/29 Javascript
对vue v-if v-else-if v-else 的简单使用详解
2018/09/29 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
Node.js安装详细步骤教程(Windows版)详解
2019/09/01 Javascript
vue 获取元素额外生成的data-v-xxx操作
2020/09/09 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python上传package到Pypi(代码简单)
2016/02/06 Python
Python变量和字符串详解
2017/04/29 Python
Python部署web开发程序的几种方法
2017/05/05 Python
解决PyCharm的Python.exe已经停止工作的问题
2018/11/29 Python
python 输出所有大小写字母的方法
2019/01/02 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
2019/05/09 Python
python实现可变变量名方法详解
2019/07/01 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
HTML5拖拽API经典实例详解
2018/04/20 HTML / CSS
十岁生日答谢词
2015/01/05 职场文书
会议主持人开场白台词
2015/05/28 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
导游词之丽江普济寺
2019/10/22 职场文书
Pygame Time时间控制的具体使用详解
2021/11/17 Python
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL