• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/smile.php
  • Класс: CSmileSet
  • Вызов: CSmileSet::getListForForm
static function getListForForm($galleryId = 0, $lang = LANGUAGE_ID)
{
	$arGalleryList = Array();
	if (!$galleryId)
	{
		$arGalleryList = CSmileGallery::getListForForm($lang);
	}

	$arSetList = Array();
	foreach (CSmileSet::getListCache($lang) as $key => $value)
	{
		if ($galleryId > 0 && $value['PARENT_ID'] != $galleryId)
			continue;

		$arSetList[$key] = !empty($value['NAME'])? $value['NAME']: GetMessage('MAIN_SMILE_SET_NAME', Array('#ID#' => $key));
		if (count($arGalleryList) > 1)
		{
			$arSetList[$key] = $arGalleryList[$value['PARENT_ID']].' > '.$arSetList[$key];
		}
	}

	return $arSetList;
}