Bitrix API. Функция для генерации кода элемента из имени через транслит

Часто в Bitrix необходимо сгенерировать код элемента из имени.
Привожу пример реализации именно такой функции с помощью функции Bitrix API для транслита CUtil::translit:

function strToElementCode($str, $maxLength = 100) {
	$params = array(
			"max_len" => $maxLength,
			"change_case" => "L",
			"replace_space" => "_",
			"replace_other" => "_",
			"delete_repeat_replace" => "true",
			"use_google" => "false",
		);
	return CUtil::translit($str, "ru", $params);
}
Идеально для фитнеса: комплект для фитнеса от Bazo.pro

Написать ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *