Skip to research

Injecter des vues dans les variables du thème

Temps de lecture
Moins d'une minute

Bout de code exposant comment injecter des custom variable dans notre thème Drupal 8.

/**
 * Implements hook_preprocess_page() for block templates.
 */
function name_theme_preprocess_page(&$variables) {
  // Get viens content admin
  $view = \Drupal\views\Views::getView('content');
  // Set the display machine id.
  $view->setDisplay('page_1');
  // Render.
  $render = $view->render();
  // Check if view render
  if($render){
    $variables['current_owner_id'] = $render;
  }
}