search

Page where users can search tasks using several filters

Search Page Overview

This is a public search where users can browse through user-created Tasks on the platform and click to go to a task's details page. Users can choose from several search filters, the majority of which are linked directly to a url parameter - so users have the ability to link directly to a set of search results (or rather, filters that produce a certain set of results).

Key Workflows

Update parameters [Custom workflow]

  • Updates a set of URL parameters with data inputted in the search filters. This is triggered each time an input is updated and allows users to link directly to a set of filtered search results

  • Search filters on the page pull their default value from URL parameters when available

Key Elements

RepeatingGroup Tasks

  • Contains all Tasks on the platform whose Hiring? is set to yes

  • May contain a subset of Tasks if users have specified search filters

  • Data source notes

    • Filters based on keyword, price range, and category

    • Sorts based on the value of Dropdown Tasks Sort

      • We use the :formatted as text operator to translate the dropdown option values to their appropriate database field names

    • Contains a conditional data source when the user has selected one or more categories as a filter

Last updated