mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 07:12:47 +08:00
修正标签库解析一处可能的bug
This commit is contained in:
@@ -286,6 +286,9 @@ class TagLib
|
|||||||
*/
|
*/
|
||||||
public function parseCondition($condition)
|
public function parseCondition($condition)
|
||||||
{
|
{
|
||||||
|
if (strpos($condition, ':')) {
|
||||||
|
$condition = ' ' . substr(strstr($condition, ':'), 1);
|
||||||
|
}
|
||||||
$condition = str_ireplace(array_keys($this->comparison), array_values($this->comparison), $condition);
|
$condition = str_ireplace(array_keys($this->comparison), array_values($this->comparison), $condition);
|
||||||
$this->tpl->parseVar($condition);
|
$this->tpl->parseVar($condition);
|
||||||
// $this->tpl->parseVarFunction($condition); // XXX: 此句能解析表达式中用|分隔的函数,但表达式中如果有|、||这样的逻辑运算就产生了歧异
|
// $this->tpl->parseVarFunction($condition); // XXX: 此句能解析表达式中用|分隔的函数,但表达式中如果有|、||这样的逻辑运算就产生了歧异
|
||||||
|
|||||||
Reference in New Issue
Block a user