diff --git a/library/think/template/taglib/Cx.php b/library/think/template/taglib/Cx.php index 70769680..0ba16352 100644 --- a/library/think/template/taglib/Cx.php +++ b/library/think/template/taglib/Cx.php @@ -47,6 +47,7 @@ class Cx extends Taglib 'assign' => ['attr' => 'name,value', 'close' => 0], 'define' => ['attr' => 'name,value', 'close' => 0], 'for' => ['attr' => 'start,end,name,comparison,step'], + 'url' => ['attr' => 'link,vars,suffix,domain','close'=>0, 'expression' => true], ]; /** @@ -703,4 +704,21 @@ class Cx extends Taglib $parseStr .= ''; return $parseStr; } + + /** + * U函数的tag标签 + * 格式: + * @access public + * @param array $tag 标签属性 + * @param string $content 标签内容 + * @return string + */ + public function _url($tag, $content) + { + $url=isset($tag['link'])?$tag['link']:''; + $vars=isset($tag['vars'])?$tag['vars']:''; + $suffix=isset($tag['suffix'])?$tag['suffix']:'true'; + $domain=isset($tag['domain'])?$tag['domain']:'false'; + return ''; + } }