Widget designers

Widgets have properties that you set to widget the functionality of a widget. If you want to display blog post using the Blog posts widget, you need to tell the widget which blog to use, how many posts to display on one page, and how to display them. Additionally, you can predefine the properties of any type of widget, so that once dropped on the page, the widget is preconfigured and ready to use. For more information, see Set predefined values for widget properties.

You can configure a widget in two ways:

  • Advanced mode
    The Advanced mode of a widget displays an automatically generated list of properties. When you build a widget, you must declare all properties that can be modified as public. Sitefinity CMS automatically generates the list of properties that can be directly modified in a browser. Sitefinity CMS saves all the values that you modify in the database. This property list, the Advanced mode, lists all public properties. 
  • Simple mode – the widget designer
    The other way to setup the properties of a widget is by using the widget designer, which is called Simple mode. Not all build-in widgets have widget designers. In the widget designer, you can create any desired user interface to make widget setup more user-friendly. 

Using the widget designer

To use the widget designer, you must perform the following:
  1. In Sitefinity CMS backend, open for editing the page that contains the widget.
  2. Click the Edit button in the upper-right corner of the widget.
    The widget designer appears. If the widget does not have a designer, the advanced configuration mode of the widget appears. The advanced mode contains an editable list of all public widget properties.
  3. To switch between Simple and Advanced modes, use the button in the lower-right corner of the widget. 
    If the widget does not have a widget designer, the button is not available.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Field controls