- Модуль: iblock
- Путь к файлу: ~/bitrix/modules/iblock/classes/mysql/cml2.php
- Класс: CIBlockXMLFile
- Вызов: CIBlockXMLFile::StartSession
function StartSession($sess_id)
{
global $DB;
if(!$DB->TableExists($this->_table_name))
{
$res = $this->CreateTemporaryTables(true);
if($res)
$res = $this->IndexTemporaryTables(true);
}
else
{
$res = true;
}
if($res)
{
$this->_sessid = substr($sess_id, 0, 32);
$rs = $this->GetList(array(), array("PARENT_ID" => -1), array("ID", "NAME"));
if(!$rs->Fetch())
{
$this->Add(array(
"PARENT_ID" => -1,
"LEFT_MARGIN" => 0,
"NAME" => "SESS_ID",
"VALUE" => ConvertDateTime(ConvertTimeStamp(false, "FULL"), "YYYY-MM-DD HH:MI:SS"),
));
}
}
return $res;
}