[IMP] website.theme: create server side widget; remove controller to get template; set data and reload in one controller