culturefeed-1.0.2/modules/culturefeed_user/includes/theme.inc

modules/culturefeed_user/includes/theme.inc
<?php

/**
 * @file
 * Template preprocessors for culturefeed user templates.
 */

use Drupal\Core\Link;

/**
 * Preprocess a culturefeed authenticated page.
 *
 * @param array $variables
 *   Array of currently known variables.
 */
function template_preprocess_culturefeed_user_authenticated_page(array &$variables) {
  $query = \Drupal::request()->query->all();

  $query['via'] = 'facebook';
  $variables['login_facebook'] = Link::createFromRoute(t('Login with Facebook'), 'culturefeed_user.connect', [], ['query' => $query]);

  $query['via'] = 'twitter';
  $variables['login_twitter'] = Link::createFromRoute(t('Twitter'), 'culturefeed_user.connect', [], ['query' => $query]);

  $query['via'] = 'google';
  $variables['login_google'] = Link::createFromRoute(t('Google'), 'culturefeed_user.connect', [], ['query' => $query]);

  unset($query['via']);
  $variables['login_mail'] = Link::createFromRoute(t('Email'), 'culturefeed_user.connect', [], ['query' => $query]);

  $variables['register'] = Link::createFromRoute(t('new account'), 'culturefeed_user.register', [], ['query' => $query]);

  $variables['login_message'] = t('You should be logged in to proceed.');
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc