Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit a0929007 authored by Abel Santos's avatar Abel Santos
Browse files

OEL-452: Save progress. Eliminated use of module and set all in theme.

parent 67c2b1cc
No related branches found
No related tags found
1 merge request!7OEL-452: [oe_whitelabel] multilingual
......@@ -12,6 +12,7 @@
"drupal/ui_patterns_settings": "^1.0",
"openeuropa/oe_bootstrap_theme": "0.100920211846",
"openeuropa/oe_authentication": "^1.4",
"openeuropa/oe_multilingual": "^1.8",
"php": ">=7.3"
},
"require-dev": {
......
name: OpenEuropa Whitelabel Multilingual
type: module
description: Provides multilingual management and theming for OpenEuropa Whitelabel.
package: OpenEuropa Whitelabel Theme
core_version_requirement: ^8.9 || ^9.1
dependencies:
- openeuropa:oe_multilingual
<?php
/**
* @file
* Functions to support theming.
*/
declare(strict_types = 1);
/**
* Implements hook__preprocess_links__language_block().
*/
function oe_whitelabel_preprocess_links__language_block() {
/** @var \Drupal\Core\Language\LanguageInterface[] $original_languages */
$original_languages = \Drupal::service('language_manager')->getNativeLanguages();
}
......@@ -15,6 +15,7 @@ drupal:
- "./vendor/bin/drush en ui_patterns ui_patterns_library ui_patterns_settings components -y"
- "./vendor/bin/drush en field_ui -y"
- "./vendor/bin/drush en toolbar -y"
- "./vendor/bin/drush en oe_multilingual -y"
- "./vendor/bin/drush theme:enable oe_whitelabel -y"
- "./vendor/bin/drush en oe_whitelabel_helper -y"
- "./vendor/bin/drush theme:enable seven -y"
......
<a class="nav-link" href={{ current_language.label }} role="button" data-bs-toggle="modal" data-bs-target="#{{ current_language.target }}">
{{ pattern('icon', {
name: 'chat-left-dots-fill'
}) }}
{{ current_language.label }}
</a>
{# {{ pattern('modal', {
'header' => 'Select your language'|t,
'body' => languages
}) }} #}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment