Catalogue

The Learning Catalogue transforms the course discovery experience, ensuring convenience and individualised up-skilling, and providing easier access to learning materials. |
---|
The learning catalogue contains all courses available in your Moodle Workplace tenant. Once enabled, it can be accessed via the top-level Catalogue menu item or directly via https://<site>/course.
The catalogue comprises two different pages:
- Main page This is the main view when navigating to the catalogue. It shows all courses available to the current user.
- Results page The results are shown once a category has been selected or a search has been executed. The filter sidebar, if configured, displayed on the left, lets you narrow down the course search.
Learning catalogue main page
The following is an annotated view of the learning catalogue’s main page:
- The category selector lets you choose a single category or sub-category. Once selected, the results page will be displayed. The number of category levels shown can be specified in the learning catalogue settings.
- The catalogue search lets you narrow down the search using Moodle’s standard search operators. Once executed, the results page will be displayed.
- The course cards show details about each course. The attributes displayed, depend on the learning catalogue settings.
If the number of courses exceeds the number specified in the learning catalogue settings, the page navigation is shown at the bottom of the catalogue.
Learning catalogue results page
The results page is shown if one of the following two actions has been carried out:
- A search has been executed using the catalogue search
- A category or sub-category has been selected
The following is an annotated view of the learning catalogue’s results page:
- The category selector lets you choose a single category or sub-category. Once selected, the results page will be refreshed.
- The catalogue search lets you narrow down the search using Moodle’s standard search operators. Once executed, the results page will be displayed.
- The course cards show details about each course. The attributes shown, depend on the learning catalogue settings.
- The filter lets you narrow down the shown results further. There are up to three types of filters that will be displayed:
- Subcategory filter: If the shown courses are spread across multiple courses or the selected category contains sub-categories, these will be available for selection. If more than 5 subcategories are available, a Show more link lets users display all categories.
- Tags filter: If any of the shown results contain any course tags, these will be available for selection. If more than 5 tags are available, a Show more link lets users display all tags.
- User-defined course fields filter: If any of the shown results contain any course user-defined course fields, these will be available for selection. If more than 5 fields are available, a Show more link lets users display all course fields. In the screenshot above, the Level attribute is a user-defined course field.
The filters available to users and the order in which they are arranged can be specified in filter section of the catalogue configuration.
Course cards
Course cards show details about each course. While course cards on the main page look slightly different from course cards on the results page, they can both show the same fields. The attributes displayed, depend on the catalogue configuration and can differ for each course card type.
The screenshot below shows an annotated course card from the main page.
The same course card on the results page looks as follows:
The following fields are available on course cards:
Field | Source and description |
---|---|
Course image | Course settings → Course image |
Course title | Course settings → Course full name |
Course description | Course settings → Course summary
The max. length can be specified via the Truncate course summary setting in the Learning catalogue settings. |
Course tags | Course settings → Tags |
Course contact | All course users listed in as Course contacts (Appearance > Courses), by default the Trainer role. |
Course category | Course settings → Course category |
Course start date | Course settings → Course start date |
Course end date | Course settings → Course end date
If the setting is disabled, the field will be hidden. |
Course custom fields | Course settings → <fields>
These fields must be specified in Learning > Default settings > Course custom fields. All available field types are supported. You can also use this feature to implement a link to all Programs the course belongs (like in the example above) |
Price | Course settings → Price
If a custom course field has the short name price (specified in Learning > Default settings > Course custom fields), special built-in CSS is applied that displays its content accordingly. The field can be of any type; as long as the short name is price, Moodle Workplace will apply special formatting. |
The configuration of these fields, for instance in which order they will appear, takes place in the Catalogue settings.