What is the best way to lock a menu item that should remain locked the duration of the course?
I have a client who has a plan for a project that includes about a dozen menu items. However, these items will be built in phases. Since the titles of these future topics are already finalized, the client has the desire to have the items appear in the menu. They will appear with styling that indicates they are “under construction,” and they will not be clickable.
I have experimented with adding the following attributes directly to the contentObject JSON:
"_isAvailable": false – removes the item completely; cannot be referenced in "_lockedBy"
"_isHidden": true – no effect; same as unlocked item
"_isEnabled": false – no effect; same as unlocked item
I am working in the framework with box-menu. Tracking course completion by an LMS is not a requirement.