top-think/think

【bug】标签扩展bug

mkinit opened this issue · 0 comments

'latest' => ['close' => 1], //最新内容列表
{Article:latest}
<li>{$post['title']}</li>
{/Article:latest}

上面这样定义的时候没有问题。

'latest' => ['attr' => 'limit', 'close' => 1], //最新内容列表
{Article:latest}
<li>{$post['title']}</li>
{/Article:latest}

当我加上参数之后,会报错:模板标签错误:latest
limit参数变成必填。

{Article:latest limit=""}
<li>{$post['title']}</li>
{/Article:latest}

加上limit属性才不会报错。
这样的话定义标签的时候根本不需要用attr声明参数了。