fix bug for question component
add question component for backend page and front page