Открытие текста карточки товара в модальном окне

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

Аватар пользователя serafimm serafimm 13 апреля 2022 в 10:50

Приветствую! Тема следующая. Собираю сайт на друпал9, есть карточка услуги на сайте. В обычном варианте при клике на кнопку подробнее, или просто на заголовок или фото мы переходим на полное представление товара. А как сделать правильно так чтобы при нажатии кнопки подробнее текст открывался с модальном окне?

Ниже пример

Комментарии

Аватар пользователя VVS VVS 13 апреля 2022 в 11:11

К теме подключить core/drupal.dialog.ajax

Создать поле в ds вида

<h2>
  <a href="[node:url]" hreflang="ru" class="use-ajax" data-dialog-type="modal" data-dialog-options='{"width": "88%"}'>[node:title]</a>
</h2>

и вывести это поле в ноде.

Либо темизировать поле похожим образом.

Аватар пользователя ivnish ivnish 6 октября 2022 в 20:34

Такое можно сделать разными способами:
1) Выводить данные сразу, но скрывать и показывать в попапе по клику
2) Выводить данные аяксом, например вот так

Аватар пользователя serafimm serafimm 10 сентября 2023 в 19:56


Господа знающие посмотрите пожалуйста. Сделал вроде правильно, токены подставил в соответствии с элемнтами друпал9. Не работает, просто переходить по ссылке.