• Модуль: subscribe
  • Путь к файлу: ~/bitrix/modules/subscribe/classes/general/template.php
  • Класс: CPostingTemplate
  • Вызов: CPostingTemplate::GetList
static function GetList()
{
	$io = CBXVirtualIo::GetInstance();
	$arTemplates = array();

	$dir = mb_substr(getLocalPath("php_interface/subscribe/templates", BX_PERSONAL_ROOT), 1); //cut leading slash
	$abs_dir = $_SERVER["DOCUMENT_ROOT"]."/".$dir;
	if ($io->DirectoryExists($abs_dir))
	{
		$d = $io->GetDirectory($abs_dir);
		foreach ($d->GetChildren() as $dir_entry)
		{
			if ($dir_entry->IsDirectory())
			{
				$arTemplates[] = $dir."/".$dir_entry->GetName();
			}
		}
	}

	return $arTemplates;
}