ku_ajax - простой ajax в Textpattern


Плагин ku_ajax сильно упрощает создание плагинов, работающих с ajax. Используется нами во многих наших проектах. Рекомендуем.

Скачать плагин

Установка:

Скачайте, установите и активируйте плагин в панели управления Textpattern.

Создайте секцию с названием "ajax".

Создайте страницу с названием "ajax".

В созданную страницу поместите код:

<txp:php>header('Content-Type: text/html; charset=utf-8'); header("Cache-Control: no-store, no-cache, must-revalidate");</txp:php><txp:ku_ajax />

Работа плагина заключается в вызове функции, передаваемой в параметре GET "action". Пример:

http://ВАШ_САЙТ/ajax/?action=название_вашей_функции

В вашей функции нужно разрешить запуск функции. Для этого в начале вашего плагина добавьте:

global $ku_ajaxlist;
$ku_ajaxlist[] = 'название_вашей_функции';

При вызове, функции могут быть переданы дополнительные значения GET и POST.