smarty推导过程