fixed home metatags #1903

This commit is contained in:
2022-09-20 10:39:35 +02:00
parent 10c66385bd
commit eb48cfa2bf
16 changed files with 167 additions and 13 deletions

View File

@@ -19,13 +19,15 @@ function popsu_preprocess_html(&$variables) {
//
$frontpage = \Drupal::service('path.matcher')->isFrontPage();
$variables['head_title']['slogan'] = \Drupal::config('system.site')->get('slogan');
$variables['site_name'] = \Drupal::config('system.site')->get('name');
$variables['slogan'] = \Drupal::config('system.site')->get('slogan');
//var_dump($variables['head_title']);
if( $frontpage == true){
$variables['head_title'] = $variables['head_title']["name"]." | ".$variables['head_title']['slogan'];
}else{
$variables['head_title'] = $variables['head_title']["name"];
$variables['head_title'] = [$variables["site_name"], $variables['slogan']];
}
// else{
// $variables['head_title'] = $variables['site_name'];
// }
if ($node){
if($node->hasField('field_programme') && $node->get('field_programme')->getString() != ""){
$variables['attributes']['class'][] = 'programme-' . $node->get('field_programme')->getString();