@eydeveloper

AJAX в 1C-Битрикс. Как правильно получить детальные данные новости?

В новостях у каждой новости есть кнопка для детального просмотра. При нажатии на кнопку открывается окно, в котором должна быть детальная информация. Как правильно реализуется получение детальных данных с помощью AJAX? В моем понимании я должен отправить запрос на детальную страницу при клике на кнопку, получить данные и подставить их в открывшееся окно.
  • Вопрос задан
  • 896 просмотров
Решения вопроса 1
pro6ka
@pro6ka
web developer
отправить запрос на детальную страницу при клике на кнопку, получить данные и подставить их в открывшееся окно

Как вариант, если отображение детальной и во всплывающем окне не отличается.
Другой возможный вариант - создать отдельный файл (например: /local/templates/.default/components/bitrix/news/news.detail/.default/ajax.php), передать в него id и в файле подключить компонент news.detail, с нужным шаблоном и параметрами, и передать туда Ваш id. Далее после получения результатов ajax подставить их в нужное место.
Второй вариант более гибкий имхо.
В любом случае нужно исходить из особенностей задачи.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы