Website Sorting and Filtering

You can manage how your sponsorships are presented on your website. Following are the options available.

Default Sorting

The first field the field list will be the default sort value. So in the below example, the Last Name field will be what determines the order of sponsorships that will show up on the frontend. The fields can be moved up and down by grabbing the icon on the left and dragging them.

Sorting by Priority

Some of our clients prioritize their sponsorships and want to be able to display them on their website by priority.

1. To sort by priority you first need to make a field called Priority (or something similar.) Make it a “Select List” and input the values “1,2,3,4,5,6,7,8,9,10”.

2. Now move the priority field to the top of the field list. It must be the first one in the list.

3. Then you will need to go to your sponorships and assign the priority and update the profile.

The numeric sorting will place the highest number first, so a priority 9 will show up above a priority 3.

You may use other numbers than “1,2,3,4,5,6,7,8,9,10” , more or less that’s up to you. You can make this field visible or invisible to the donor depending on the permissions you choose for the field.

Donor Controlled Sorting

If you wish to make more fields “sortable by the donor,” simply select sortable on that particular field, like this:

The default sorting field will always be the first one in the field list, regardless of whether ‘Sortable’ is checked. To simplify the interface, you may wish to uncheck ‘Sortable’ for all fields, so the sorting is always fixed to the first field and not changeable by the donor.

Filters

Sorting orders all available sponsorships in a specific order. Filtering displays only sponsorships meeting certain criteria such as all male or all female.

To allow filtering on a specific field you will check the “Filter?” box in the form field settings. This can only be done with form fields that are a Select List for the Field Type. Below is an example of how this would be set up: