Hi all,
I’ve found this interesting feature: Enabling Custom Course Settings.
This adds an “Other course settings” field in the course’s advance configuration.
There’s a brief description included in the PR that brought that feature into the platform:
This adds a field to the “advanced settings” page of each course that allows the user to store additional metadata about the course, in a JSON dictionary, without requiring updating the platform code.
The idea is that this field can hold metadata like “ID of the course in external system”, course difficulty, or other instance-specific metadata about the course that needs to be available to the theme, CRM software, a marketing site, ecommerce, or other external systems.
The new field is protected by a feature flag which is False by default, so it won’t show up in Studio unless you enable the flag.
Hi Dave!
Thanks for your response!
I’ve seen that also in the docs… however I don’t know how to retrieve that information if I want to use it. Do you know where is it stored, and how to query it?
I’m using Tutor 13.2.2 e Open edX maple.3 and enable the feature ENABLE_OTHER_COURSE_SETTINGS in CMS. The idea is to have an integration using the REST API, but I couldn’t find an endpoint to get this information.