smarty中的fetch 获取自身html的原理是什么?是替换的方式?  还是获取html的方式呢?求解释!