Create wish lists

NOTE: Currently only one wish list should be create per user.

A wish list can be private, public. A public wish list can be accessed either by everyone or only by people who have the link to it. The privacy of the wish list is determined by the PrivacyOption property of the Wishlist class. It is of type WishlistPrivacy. The enumeration has the following values:

  • Private
    The wish list is private. It cannot be searched for and shared with other people.
  • Public
    The wish list is public and can be seen by anyone.

To create a wish list you must perform the following:

  1. Get the orders manager.
    Get an instance of the OrdersManager object.
  2. Create a new wish list.
    Create an instance of the Wishlist class by calling the CreateWishlist method of the manager.
  3. Set the properties of the Wishlist instance.
    You can find the values for some of the specific properties in the code example at the end of the article.
  4. Save the changes.
    Save the changes to the orders manager.

Use the following code sample:

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

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to 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

Query wish lists