Adds in functionality to allow users to select a custom sidebar from the page editor to display on guide pages. Falls back to default guide sidebar is a custom one has not been selected or is empty.
Why
For #155
Testing/Questions
Features that this PR affects:
learn.inn.org guide sidebars
Questions that need to be answered before merging:
[ ] Is this PR targeting the correct branch in this repository?
Steps to test this PR:
View a guide page without selecting a sidebar and make sure the default one appears
View a guide page after selecting a custom sidebar for it and make sure it appears
View a guide page after selecting an empty custom sidebar for it and make sure the default sidebar appears
Changes
This pull request makes the following changes:
For learn.inn.org:
Why
For #155
Testing/Questions
Features that this PR affects:
Questions that need to be answered before merging:
Steps to test this PR: