自定义模板可以方便的封装自己需要的标签,然后使用到皮肤的各个角落,这里我们先简单的概述一下如何创建一个自己的标签。

自己定义的模板标签统一命名为MyTag.php, 你可以定义自己的名字,但是不能和系统标签冲突.

首先自定义标签文件放在  你的皮肤/application/libraries/MyTag.php

里面怎么写呢,这里我们先展示一个案例:

<?php defined('SYSPATH') OR die('No direct access allowed.');
/*
    自己定义的arlicle标签
*/

class MyTag {

    public static function custom_list() {
		$output = '<ul>';
		$output .= '<li>我是一个记录</li>';
		$output .= '<li>我是再一个记录</li>';
		$output .= '<li>我很多个记录哦</li>';
		$output .= '</ul>';
		return $output;
	}
}

这是我们一个自定义的写死的标签,使用的时候就可以在你的皮肤中

<?php echo MyTag::custom_list(); ?>

这样你的第一个自定义标签就可以啦.

 

内容索引