自定义模板可以方便的封装自己需要的标签,然后使用到皮肤的各个角落,这里我们先简单的概述一下如何创建一个自己的标签。
自己定义的模板标签统一命名为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(); ?>
这样你的第一个自定义标签就可以啦.