Фото галерея ноды на параграфах

Аватар пользователя vlucas vlucas 24 февраля 2019 в 13:37

Привет всем!

Дано:
Ноды с параграфами
В параграфах есть поля:

  • "изображение"
  • логическое поле "показать как галерею"

Параграфов в нодах может быть несколько.

Задача:
Вывести ссылки на галереи.
Галерея - это нода, в которой может быть один/несколько параграфов с установленным значением "показать как галерею".

Ссылка на галерею - изображение, причём на одну галерею (ноду) - одно изображение (первое в первом параграфе, у которого установлено значение "показать как галерею").

Вопрос:
Возможно ли такое реализовать стандартными средствами views?

Комментарии

Аватар пользователя vlucas vlucas 24 февраля 2019 в 17:01

У меня ступор именно в том, чтобы, когда у меня в ноде несколько параграфов-галерей, то я не могу сделать уникальность по ноде, и чтобы картинку одну выводило.

Аватар пользователя vlucas vlucas 24 февраля 2019 в 17:00

Вообщем у меня получилось такую задачу сделать только с кастомным полем.
Может кто по опытнее даст своё ревью?

Аватар пользователя VasyOK VasyOK 24 февраля 2019 в 17:04

Может скрины какие-то дадите, схему нарисуете. Не вижу сложностей в задаче.

Аватар пользователя zvse zvse 24 февраля 2019 в 19:00
1

Из-за неправильной архитектуры сделать это без кастомного кода даже не знаю как
Если с правильной архитектурой:

  • Node [Gallery]
    • - Gallery Images (ER to paragraphs)
    • - Display as a gallery? (bool)

то делается просто
можно по-нормальному вынести галочку в ноду?

Аватар пользователя vlucas vlucas 24 февраля 2019 в 19:02

На счёт архитектуры как "неправильная", думаю не совсем уместно. "Запутанная" - да. Галочку в ноду вынести увы нельзя, т.к. типы параграфов разные, и не все фотографии ноды, могут быть в галлереи.
Через кастом уже сделал.
Мучает вопрос, может быть зря, и можно стандартными путями.
В любом случае спасибо за ваше экспертное мнение!