Remove empty class and style attributes when compiling template v2

This commit is contained in:
Kijin Sung 2025-11-29 10:52:17 +09:00
parent cd3af499e8
commit 50dd010e2d
4 changed files with 14 additions and 1 deletions

View file

@ -865,7 +865,14 @@ class Template
}
}
return sprintf(' %s="%s"', $attribute, escape(implode($delimiters[$attribute], $values), false));
if (count($values))
{
return sprintf(' %s="%s"', $attribute, escape(implode($delimiters[$attribute], $values), false));
}
else
{
return '';
}
}
/**