А ссылки Информация в views Drupal 8 больше нет? Теги в выводе views полей и самих views-ов можно изменить или убрать?

Главные вкладки

Аватар пользователя VasyOK VasyOK 22 июля 2017 в 2:08

А ссылки Информация (для темизации) в views Drupal 8 больше нет?
https://www.drupal.org/node/2362413 - тут что-то нашел. Так и не понял: патчить надо? Или включить что-то?

Постепенно вопрос трансформировался.
1. Как вывод поля views переписать. Конкретно изменить это (или вообще убрать):

<div class="views-field views-field-title">
   <span class="field-content">

Нашел views-view-field.html.twig, но там только {{ output -}} и все.

2. Сами вьюхи тоже какоето разнообразие лишних тегов содержат. В блоках все вьюхи оборачиваются в
<div class="form-group">
это можно как-то убрать?

Комментарии

Аватар пользователя VasyOK VasyOK 23 июля 2017 в 1:44

Хорошо, допустим нужно изменить вывод поля. Можно ли как-то изменить это:

<div class="views-field views-field-title">
   <span class="field-content">

Файл views-view-field.html.twig я нашел, но там только {{ output -}} .

Аватар пользователя VasyOK VasyOK 24 июля 2017 в 20:16

Где ничего не изменилось?
Раньше во всех вьюхах не ставился
<div class="form-group">

/*Добавлено*/
BatKor, я реально не вижу этот тег в twig файлах. Поиск по файлам на предемт нахождения этого текста запускал. А как переименовать файл - это уже другой вопрос.

В views-view.html.twig

{% if exposed %}
    <div class="view-filters form-group">
      {{ exposed }}
    </div>
  {% endif %}

Еще есть в (от Бутстрапа файлы)
form-element.html.twig
container.html.twig

ноя даже не знаю насколько оно влияет на вывод любой вьюхи.

Аватар пользователя VasyOK VasyOK 30 июля 2017 в 4:22

Еще раз спасибо! Посыл оказался дельным.

Значит это

<div class="views-field views-field-title">
   <span class="field-content">

убирается в views в настройках поля Настроить HTML-код поля - HTML-элемент - Не указано.

а это
<div class="form-group">
во вьюхах берется из container.html.twig
https://api.drupal.org/api/drupal/core%21modules%21system%21templates%21...

Я правда еще не понял зачем тут теги (?)
<div{{ attributes.addClass(classes) }}>{{ children }}</div>

поэтому для своей темы переписал этот файл как
{{ children }}

не страшно?