|
|
| 深入模板应用:路径解析 |
作者通过大量的开发总结出一个比较棘手的问题就是:路径
php中涉及很多路径错误或是找不到图片这些让人头疼的问题,但是Ease Template提供的新方案就能让您从此抛开这些烦恼。下面请跟我进入这个奇妙的世界。
开发程序只是负责引入模板,并不需要设置图片目录
test_2.php
-
<?php
- include"./template.ease.php";
- $tpl = new template();
- $tpl->set_file('test_2');
- $tpl->p();
- ?>
自定义目录
如果您想定义特殊目录,请将目录声明放在此模板最上方即可,默认支持images目录转换。当您在模板使用的时候关闭了AutoImage用法后您设置的自定义目录都将无效。
支持多种风格以及使用方法:
语法 1
{img:pic}
{img:pic,test}
语法 2
< !--img:pic-->
< !--img:pic,test-->
以上语法中的方法一是对pic目录解析,方法二针对pic和test目录的内容解析(当然也可以增加更多目录,只要在中间用逗号分割即可)。
当前模板建立了三个目录,分别是默认images目录、手动增加的test与pic目录,您在做演示的时候也请根据这些目录放置图片,否则无法实现显示效果。
test_2.htm
-
<!-- 定义自动解析test与pic目录 -->
- <!-- dir:test,pic -->
- images目录
- <img border="0" src="images/1.jpg">
- test目录
- <img border="0" src="test/2.jpg">
- pic目录
- <img border="0" src="pic/3.jpg">
|
|