Merge pull request #538 from keepeye/master

修正模板标签默认值某些情况无效bug
This commit is contained in:
ThinkPHP
2017-03-08 10:56:13 +08:00
committed by GitHub

View File

@@ -927,7 +927,7 @@ class Template
if (false === strpos($name, '(')) {
$name = '(isset(' . $name . ') && (' . $name . ' !== \'\')?' . $name . ':' . $args[1] . ')';
} else {
$name = '(' . $name . ' !== \'\'?' . $name . ':' . $args[1] . ')';
$name = '(' . $name . ' ?: ' . $args[1] . ')';
}
break;
default: // 通用模板函数