Применение технологии AJAX в компоненте Битрикс - IlyaKovanov/lib GitHub Wiki
component.php
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arResult["date"] = date("H:i:s");
$this->IncludeComponentTemplate();
?>
templates/.default/template.php
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();?>
Текущее время: <?=$arResult["date"]?> <a href="<?=$_SERVER["REQUEST_URI"]?>">Обновить!</a>
.parameters.php
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
$arComponentParameters = array(
"GROUPS" => array(
),
"PARAMETERS" => array(
"AJAX_MODE" => array(),
),
);
?>
вызов компонента
<?$APPLICATION->IncludeComponent(
"dv:component",
"",
Array(
'AJAX_MODE' => 'Y'
)
);?>