fix page ui error and add validation plugin