top-think / think

ThinkPHP Framework ——十年匠心的高性能PHP框架
http://www.thinkphp.cn
Other
7.83k stars 1.62k forks source link

【bug】标签扩展bug #1106

Open mkinit opened 2 years ago

mkinit commented 2 years ago
'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声明参数了。