update layout product view