This PR adds an additional type of page for datagovsg v2. This is part of a greater effort to support datagov tables on the new database format provided - our existing functionality for full text search no longer works on new datasets, but we don't want to remove the existing functionality for websites, hence a new page layout has been created. Note that this layout is not supported on the CMS - this is purely a manual type of page introduced for rare specific sites which request it.
This PR aims to introduce third nav functionality to the pages in this format - it does not tackle the non-functional search mechanism, which will be handled in a future PR.
The new page format has been mostly made from a combination of the existing third-nav and datagov pages in the interest of time - I did not dig too deeply into the code because much of it is brittle and this is a very niche page type.
This PR adds an additional type of page for datagovsg v2. This is part of a greater effort to support datagov tables on the new database format provided - our existing functionality for full text search no longer works on new datasets, but we don't want to remove the existing functionality for websites, hence a new page layout has been created. Note that this layout is not supported on the CMS - this is purely a manual type of page introduced for rare specific sites which request it.
This PR aims to introduce third nav functionality to the pages in this format - it does not tackle the non-functional search mechanism, which will be handled in a future PR.
The new page format has been mostly made from a combination of the existing third-nav and datagov pages in the interest of time - I did not dig too deeply into the code because much of it is brittle and this is a very niche page type.
View of table in a third nav page:
Test site with datagov embeds: https://staging.duyfy15grdtiq.amplifyapp.com/datagovv2/thirdnav/ https://staging.duyfy15grdtiq.amplifyapp.com/unlinked/datagovv2/