Создал Content type - News. И добавил несколько news. C помощью View вывел их на странице /news.
Нужно на главной странице сайта сделать слайдер з 3 избранными новостями при этом обязательно используя модуль Paragraphs.
Для начала пересмотрел и перечитал огромное количество мануалов как создать слайдер в Drupal.
И все они сводятся примерно к одному и тому же порядку действий(на примере модуля Slick Carousel):
1. Установить модули для работы слайдера Slick Carousel и Slick View
2. Добавить необходимые библиотеки для работы модулей
3. Создать тип материала
4. Добавить поля (например Image и Link) к типу материала
5. Создать несколько материалов для этого типа материала
6. Создать View для этого типа материала и указать что эту View нужно вывести в блоке
7. Добавить поля Image и Link в Fields в настройках View
8. Выбрать формат Slick Carousel в настройках View и настроить его
9. Создать Slick Optionset в Сonfigure -> Slick, настроить, сохранить
10. Добавить блок View в регион.
Я намеренно выделил жирным пункты 3-5 и 7, пункты которые у меня должны быть другие, ведь тип материла и сами новости у меня уже есть и поле View должно быть другое.
.
Поэтому в моем случае порядок действий наверное должен быть какой-то такой:
1. Установить модуль Paragraphs и модули для работы слайдера Slick Carousel и Slick View
2. Добавить необходимые библиотеки для работы модулей
3. Добавить новый тип параграфа
4. В новом типе параграфа добавить какое-то поле благодаря которому я смогу выбрать новость
5. В настройках поля выбрать новости вручную
6. Создать View для этого типа материала и указать что эту View нужно вывести в блоке
7. Добавить какое-то поле в FIELDS в настройках View (возможно параграф)
8. Выбрать формат Slick Carousel в настройках View и настроить его
9. Создать Slick Optionset в Сonfigure -> Slick, настроить, сохранить
10. Добавить блок View в регион.
Вроде бы в поле Content Reference как-то вручную можно выбрать новости.
Но когда добавил поле Content Reference к созданному мною типу параграфу:
Я не увидел где можно вручную выбрать новости:
Когда добавил в настройках View в FIELD параграф, также не увидел каких-то настроек где можно выбирать определенные новости.
Какие шаги мне нужно сделать, чтобы реализовать это?
Комментарии
Это Вы все ещё тестовое задание выполняете? Либо Вы неправильно его поняли, либо Вас проверяют на наличие критического мышления и здравого смысла. Не нужен тут модуль Paragraphs.
Дословно пункт задания звучит:
Я раньше уточнил должен ли модуль Paragraphs присутствовать в реализации слайдшоу и получил ответ:
В случае с новостями, для последних 5 лучше использовать View (здесь возможно подойдет модуль View Slideshow, но не уверен), а для топ 3 – другой параграф тип, где новости выбираются вручную (в поле Content Reference).
Это где такие тестовые задания? Я тоже туда хочу.
По делу. Вы сделали слайдер из нод? Хорошо. Да, этот слайдер можно вставить в параграф. А как это сделать правильно лучше спросить того, кто это задание написал.
Но зачем тогда написали:
Не слайдер куда-то вставляется а новости выбираются в поле Сontent Reference
Зачем написали - не знаю. Это ж не я писал. В принципе логично. Созадть один параграф со слайдером, а другой с выбором новостей. Но тот кто это написал вполне может объяснить как он это хочет т.к. тут больше не наука, а вкусовщина.
Кто-нибудь может мне объяснить для общего развития как можно построить на параграфах главную страницу сайта? Параграф - это тип поля. Поля бывают у сущностей. Какая сущность выводится на главной странице? Предлагается для главной страницы специально создать какую-то липовую сущность исключительно для того, чтобы использовать параграфы? А зачем?