PHP7 preg_match_all 함수가 값 반환을 제대로 하지못하는 것 같아 변경.

메뉴관리 페이지의 cond 속성을 제대로 처리하지못하는 문제 수정.
This commit is contained in:
conory 2016-01-02 14:49:36 +09:00
parent 197968ba80
commit ded0e014a2

View file

@ -461,7 +461,8 @@ class TemplateHandler
*/
private function _parseInline($buff)
{
if(preg_match_all('/<([a-zA-Z]+\d?)(?>(?!<[a-z]+\d?[\s>]).)*?(?:[ \|]cond| loop)="/s', $buff, $match) === false)
preg_match_all('/<([a-zA-Z]+\d?)(?>(?!<[a-z]+\d?[\s>]).)*?(?:[ \|]cond| loop)="/s', $buff, $match);
if(empty($match))
{
return $buff;
}