fix:allow a item without item html code

will auto set as ''.
for items like toast tip, which is only a simple block with simple css style.
Use XML to save item template instead of HTML