Подгрузка контента по нажатию на кнопку

Ребят, привет. Подскажите такую тему. Как реализовать подгрузку модального окна по нажатию? То есть есть кнопка и при нажатии на неё формируется модальное окно, модальное окно находится в чанке оформления самого блога. Только оно должно быть отделено каким то сниппетом или чем то подобных для вызова только по нажатию на кнопку. Посоветуйте плагин и готовый сниппет может. Буду благодарен!
Никита
04 июля 2020, 15:11
modx.pro
821
0

Комментарии: 2

Артем
04 июля 2020, 18:39
+1
Думаю, вряд ли ты найдешь что-то готовое, поскольку задача решается в 10-20 строк кода:
— ловишь нажатие кнопки, отправляешь ajax запрос на сервер с каким-нибудь экшном типа modal/show
— на сервере проверяешь, что это ajax запрос и сравниваешь экшн, если это modal/show, то рендеришь свой чанк с модалкой через pdoTools::getChunk() или modX::getChunk(), а затем возвращаешь ответ на фронт
— на фронте достаешь из ответа html и вставляешь на страницу через append/innerHTML.
    Александр
    06 июля 2020, 19:34
    0
    bootstrap разве не подходит для этого?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2