Drupal 8.
Создаю материал, например, "автомобиль Камаз", загружаю 4 фото: вид спереди, вид справа, вид слева, вид сзади.
Создаю второй материал, "автомобиль Белаз", так же загружаю 4 фото: спереди, сзади, слева, справа.
И так ещё несколько материалов.
Как пометить эти фото, что бы потом через views вывести только например виды справа?
Комментарии
Либо делать отдельными полями.
Либо загружать в точной последовательности и во Views выводить нужный по счету.
Либо пилить свой image-field и с его помощью помечать и выводить.
1 и 2. Делать отдельными полями - такое может быть, если количество картинок и то, что на них отображается, одинаково во всех материалах. А если нет, и появляются всякие другие виды типа снизу, сверху, из кабины и тд.
3. Насчёт пилить image field не понял.
Я имел ввиду сделать свой тип поля, с возможностью загрузки изображений и указания в нем доп. параметров. + возможность выборки/сортировки этих параметров во Views.
Так это наверное и надо. А как делать?
https://api.drupal.org/api/drupal/core!modules!field!field.module/group/...
https://www.drupal.org/node/2302735
Что-то я не понял. Написано - создайте два поля, изображение и текст. Потом создайте два поля ссылки на эти поля. Как создавать эти ссылки? и где?
Вы о чем?
Вот по этой ссылке, что вы дали, такое написано
https://api.drupal.org/api/drupal/core!modules!field!field.module/group/...
Ссылки на API D8 по филдам.
Так я не понимаю, как сделать ссылку на поле
Не совсем понимаю о каких ссылках идет речь. Если имеется ввиду:
То там говориться о создании поля и инстанса (экземпляра) привязанного к типу материала.
Вобщем, как мне сделать, что бы к картинке был привязан термин таксономии?
@Artem1000 - написать свой тип филда.
а как?
@Artem1000, если Вы не знаете как сделать - Вам следует обратится за платной помощью к специалистам.
Создайте тему с описанием проблемы, укажите бюджет и приложите файлы с тех. заданием.
Уверен знатоки - откликнутся.
ну создай два поля изображения в материале, в одно поле грузи одну картинку- вид сбоку, а в другое все четыре. Только в node.html.twig выводи только одно поле со всеми четырьмя картинками без поля с одной картинкой вида сбоку типа
{{ content|without('field_example') }}
, а поле с одной картинкой будет только для вывода через вьюс как ты хочешь.
Вместо field_example укажи после с одной картинкой вида сбоку и оно в ноде выводиться не будет
Немного оффтопа))