Как использовать шаблон для замены поля вида? - PullRequest
0 голосов
/ 27 марта 2019

Я создал представление Drupal 8 с полем «User ID» и полем «Custom Text».

Имя машины моего представления:

menu_page_utilisateur

«Custom»Текстовое поле использует токены для отображения идентификаторов пользователей.

Я создал TWIG для замены поля «Пользовательский текст»:

views-view-fields--menu_page_utilisateur.html.twig

Работает, но идентификаторы пользователей не отображаются.

<ul class="nav nav-pills">
  <li class="nav-item dropdown">
    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"><i class="fas fa-plus-circle fa-lg"></i> Gérer votre compte</a>
    <div class="dropdown-menu">
      <a class="dropdown-item" href="/user/{{ uid }}/tasks" data-drupal-link-system-path="/user/{{ uid }}/tasks"><i class="fas fa-tasks fa-lg"></i> <b>Liste des tâches</b></a>
      <a class="dropdown-item" href="/user/{{ uid }}" data-drupal-link-system-path="/user/{{ uid }}"><i class="fas fa-eye  fa-lg"></i> Voir</a>
      <a class="dropdown-item" href="/user/{{ uid }}/edit" data-drupal-link-system-path="/user/{{ uid }}/edit"><i class="fas fa-feather-alt fa-lg"></i> Modifier</a>
      <a class="dropdown-item" href="/user/{{ uid }}/cancel" data-drupal-link-system-path="/user/{{ uid }}/cancel"><i class="fas fa-trash-alt fa-lg"></i> Supprimer</a>
      <a class="dropdown-item" href="/user/{{ uid }}/subscription" data-drupal-link-system-path="/user/{{ uid }}/subscription"><i class="fas fa-certificate fa-lg"></i> Abonnements</a>
      <a class="dropdown-item" href="/user/{{ uid }}/orders" data-drupal-link-system-path="/user/{{ uid }}/orders"><i class="fas fa-shopping-cart fa-lg"></i> Commandes</a>
      <a class="dropdown-item" href="/user/{{ uid }}/payment-methods" data-drupal-link-system-path="/user/{{ uid }}/payment-methods"><i class="fas fa-credit-card fa-lg"></i> Modes de paiement</a>
      <a class="dropdown-item" href="/user/{{ uid }}/customer" data-drupal-link-system-path="/user/{{ uid }}/customer"><i class="fas fa-address-book fa-lg"></i> Carnet d'adresses</a>
      <a class="dropdown-item" href="/user/{{ uid }}/groupes" data-drupal-link-system-path="/user/{{ uid }}/groupes"><i class="fas fa-users fa-lg"></i> Groupes</a>
      <a class="dropdown-item" href="/user/{{ uid }}/stores" data-drupal-link-system-path="/user/{{ uid }}/stores"><i class="fas fa-shopping-bag fa-lg"></i> Boutiques</a>
      <a class="dropdown-item" href="/user/{{ uid }}/profils" data-drupal-link-system-path="/user/{{ uid }}/profiles"><i class="fas fa-address-card fa-lg"></i> Profils</a>
      <a class="dropdown-item" href="/user/{{ uid }}/like" data-drupal-link-system-path="/user/{{ uid }}/like"><i class="fas fa-heart fa-lg"></i> j'aimes</a>
      <a class="dropdown-item" href="/user/{{ uid }}/invitations" data-drupal-link-system-path="/user/{{ uid }}/invitations"><i class="fas fa-envelope-open fa-lg"></i> Invitations</a>
    </div>
  </li>
</ul>

введите описание изображения здесь

Как заменить только поле «Пользовательский текст», не перезаписывая использованные токены?

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...