Is it possible to exclude some of the categories within the Course Category section from the catalog when it is displayed on the Catalog pages before a user logs in?
I currently have a client that only wants to publish certain sections of the Course Category structure, but I am unable to find any functionality that will allow this.
no - there is no built-in functionality to do that via interface.
We've had similar requests before, we've always solved them by working directly on the php files to remove or hide unwanted categories, or to sort existing categories like the customer wanted.
Otherwise I'll have to look at the PHP code to change the necessary display options....
I've gone through the API document. It does not include any methods / functions to access the Course Catalog however. Are there any other integration methods / API's available to look at?
Could you possibly point to the correct php pages where I can edit the SQL to filter the Catalog structure? This is the least favored option that I'd like to implement, as it has a global affect - but is better than displaying structure folders that do not contain anything...
The idea is to replicate the catalogue page and remove by hand unnecessary categories from the list, identifying them via their id number
You can get the id from the URL of the category you are viewing.
- create a WP website
- get from the catalogue in Forma Lms the specific id's of the courses he wanted to show
- showing them inside his website, and putting the name of the catalogue as if it was a category
It's not exactly what you want to do, but it's an alternative idea.