IMPORTANT: This version of Sitefinity CMS is out of support and the respective product documentation is no longer maintained and can be outdated. Use the version selector to view a supported product version.
In many cases you may need to filter content items by the date and time when they are published. This tutorial demonstrates how to add a timespan selector in a widget's designer view.
The image below illustrates a timespan selector in the designer of the News widget:
DesignerView.YourView.json
JSON
DesignerView.<YourView>.json
scripts
designerview-<yourview>.js
.js
DesignerView.<YourView>.cshtml
To access the selected value, you use the sf-selected-item attribute. The value of the attribute is a scope property that you must add in your widgets controller:
sf-selected-item
Depending on your scenario, you can filter items by:
The returned value is an object of type timeSpanItem() with the following properties:
timeSpanItem()
periodType
Represents one of 3 possible scenarios:
fromDate
Date()
null
timeSpanValue
1
timeSpanInterval
weeks
displayText
Back To Top
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important