Подгрузка контента по нажатию на кнопку
Ребят, привет. Подскажите такую тему. Как реализовать подгрузку модального окна по нажатию? То есть есть кнопка и при нажатии на неё формируется модальное окно, модальное окно находится в чанке оформления самого блога. Только оно должно быть отделено каким то сниппетом или чем то подобных для вызова только по нажатию на кнопку. Посоветуйте плагин и готовый сниппет может. Буду благодарен!
Комментарии: 2
Думаю, вряд ли ты найдешь что-то готовое, поскольку задача решается в 10-20 строк кода:
— ловишь нажатие кнопки, отправляешь ajax запрос на сервер с каким-нибудь экшном типа modal/show
— на сервере проверяешь, что это ajax запрос и сравниваешь экшн, если это modal/show, то рендеришь свой чанк с модалкой через pdoTools::getChunk() или modX::getChunk(), а затем возвращаешь ответ на фронт
— на фронте достаешь из ответа html и вставляешь на страницу через append/innerHTML.
— ловишь нажатие кнопки, отправляешь ajax запрос на сервер с каким-нибудь экшном типа modal/show
— на сервере проверяешь, что это ajax запрос и сравниваешь экшн, если это modal/show, то рендеришь свой чанк с модалкой через pdoTools::getChunk() или modX::getChunk(), а затем возвращаешь ответ на фронт
— на фронте достаешь из ответа html и вставляешь на страницу через append/innerHTML.
bootstrap разве не подходит для этого?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.