fix configuration storage

• use page_type instance and query method for both frontend out put and navigation item rendering