Работа с AJAX в Drupal

AJAX - Asynchronous Javascript and XML. Использование AJAX позволяет делать запросы к серверной части сайта и получать от него ответ без перезагрузки страницы. Преимущество использования AJAX в том, что загружается только необходимая часть - соответственно, загрузка происходит быстрее (не надо подгружать остальные элементы сайта).

Я хочу рассмотреть следующий пример: на сайте в блоке есть список заголовков нод. При нажатии на заголовок в контентную область загружается содержимое ноды без перезагрузки страницы.

Первым шагом создаём свой модуль. Назовём его, к примеру, nloader (англ. node loader - загрузчик материалов).

Файл nloader.info:

name = Node loader
description = Allows load node's content using AJAX
core = 6.x

nloader.rar

читать далее