Add year as virtualfield to fix newsitem preview. refs #16011.
Add the previewResource route for news item preview in adminmodel.