下面的代码过程,无关要紧的都省略了,
这个是config目录中view.php的配置,用到taglib功能。
return [
// 模板文件名分隔符
'view_depr' => '_',
// 自定义标签库
'taglib_pre_load' => 'app\common\taglib\Tp',
];
2、在文章视图模版show.html文件中加了一个{tp:ti
3、在app\common\taglib\Tp.php中有一段代码实现Tile的函数
// 这是一个test标签
public function tagTitle($tag)
{
$Test_list =empty($tag['list']) ? '测试列表' : $tag['list'];
$Test_value =empty($tag['value']) ? '测试' : $tag['value'];
print_r($tag);
}
输出的结果是Array ( [name] => list [value] => $info.title )
现在问题就是为何,tagti如果在不确定value的情况,用一个参数代替这个value的传参,该如何实现?
算不算bug?