add category select option list to list page and fix the require name conflict problem
little change