UHF-8650 Preparation for the HDS cookie banner module #1083
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
UHF-8650
This PR mostly tackles the issues when either of the EU Cookie compliance or HDBT cookie banner modules are installed. Hence the massive amount of todo comments.
What was done
hdbt_cookie_banner
module.hdbt_cookie_banner_page_attachments()
to handle the react search URL.helfi_eu_cookie_compliance
private policy URL.hdbt_cookie_banner
settingsPageUrl variable.How to install
git pull origin dev
make fresh
composer require drupal/helfi_platform_config:dev-UHF-8650 drupal/hdbt:dev-UHF-8650 -W
make drush-cr
How to test
Etusivu
Testing instructions for the
EU Cookie Compliance
moduleContent cannot be displayed
messages.Testing instructions for the
HDBT Cookie banner
modulehdbt_cookie_banner
module.make shell
and in shelldrush en -y hdbt_cookie_banner
https://helfi-etusivu.docker.so/fi/admin/structure/hdbt-cookie-banner
Site settings
textarea: sitesettings.jsonContent cannot be displayed
messages.KYMP
Testing instructions for the
EU Cookie Compliance
moduleContent cannot be displayed
messages.Testing instructions for the
HDBT Cookie banner
modulehdbt_cookie_banner
module.make shell
and in shelldrush en -y hdbt_cookie_banner
https://helfi-kymp.docker.so/fi/admin/structure/hdbt-cookie-banner
Content cannot be displayed
messages.SOTE
Testing instructions for the
EU Cookie Compliance
moduleContent cannot be displayed
messages.Testing instructions for the
HDBT Cookie banner
modulehdbt_cookie_banner
module.make shell
and in shelldrush en -y hdbt_cookie_banner
https://helfi-sote.docker.so/fi/admin/structure/hdbt-cookie-banner
Content cannot be displayed
messages.Other
Other PRs