Как темизировать изображения?

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

Аватар пользователя Artem1000 Artem1000 11 февраля 2016 в 14:21

Drupal 8.
Создаю материал, например, "автомобиль Камаз", загружаю 4 фото: вид спереди, вид справа, вид слева, вид сзади.
Создаю второй материал, "автомобиль Белаз", так же загружаю 4 фото: спереди, сзади, слева, справа.
И так ещё несколько материалов.
Как пометить эти фото, что бы потом через views вывести только например виды справа?

Комментарии

Аватар пользователя bumble bumble 11 февраля 2016 в 18:12
1

Либо делать отдельными полями.
Либо загружать в точной последовательности и во Views выводить нужный по счету.
Либо пилить свой image-field и с его помощью помечать и выводить.

Аватар пользователя Artem1000 Artem1000 11 февраля 2016 в 18:18

1 и 2. Делать отдельными полями - такое может быть, если количество картинок и то, что на них отображается, одинаково во всех материалах. А если нет, и появляются всякие другие виды типа снизу, сверху, из кабины и тд.
3. Насчёт пилить image field не понял.

Аватар пользователя bumble bumble 11 февраля 2016 в 18:31
1

Artem1000 wrote:

Насчёт пилить image field не понял.

Я имел ввиду сделать свой тип поля, с возможностью загрузки изображений и указания в нем доп. параметров. + возможность выборки/сортировки этих параметров во Views.

Аватар пользователя Artem1000 Artem1000 11 февраля 2016 в 19:13

Что-то я не понял. Написано - создайте два поля, изображение и текст. Потом создайте два поля ссылки на эти поля. Как создавать эти ссылки? и где?

Аватар пользователя bumble bumble 11 февраля 2016 в 20:24
1

Не совсем понимаю о каких ссылках идет речь. Если имеется ввиду:

Quote:

Using the Field API or Field UI module, the administrator creates a field named 'subtitle' of type 'text' and a field named 'photo' of type 'image'. The administrator (again, via a UI) creates two Field Instances, one attaching the field 'subtitle' to the 'node' bundle 'article' and one attaching the field 'photo' to the 'node' bundle 'article'.

То там говориться о создании поля и инстанса (экземпляра) привязанного к типу материала.

Аватар пользователя bumble bumble 11 февраля 2016 в 21:14
1

@Artem1000, если Вы не знаете как сделать - Вам следует обратится за платной помощью к специалистам.
Создайте тему с описанием проблемы, укажите бюджет и приложите файлы с тех. заданием.
Уверен знатоки - откликнутся.

Аватар пользователя dropout dropout 11 февраля 2016 в 21:06

ну создай два поля изображения в материале, в одно поле грузи одну картинку- вид сбоку, а в другое все четыре. Только в node.html.twig выводи только одно поле со всеми четырьмя картинками без поля с одной картинкой вида сбоку типа
{{ content|without('field_example') }}
, а поле с одной картинкой будет только для вывода через вьюс как ты хочешь.

Вместо field_example укажи после с одной картинкой вида сбоку и оно в ноде выводиться не будет