• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/lib/template/helper.php
  • Класс: BitrixIblockTemplateHelper
  • Вызов: Helper::convertModifiersToArray
static function convertModifiersToArray(array $template = null)
{
	if ($template === null)
	{
		$template = array(
			"TEMPLATE" => "",
		);
	}

	$TEMPLATE = $template["TEMPLATE"];
	$LOWER = "N";
	$TRANSLIT = "N";
	$SPACE = "";

	[$TEMPLATE, $modifiers] = self::splitTemplate($TEMPLATE);
	foreach(self::splitModifiers($modifiers) as $mod)
	{
		if ($mod == "l")
		{
			$LOWER = "Y";
		}
		else
		{
			$TRANSLIT = "Y";
			$SPACE = mb_substr($mod, 1);
		}
	}

	$template["TEMPLATE"] = $TEMPLATE;
	$template["LOWER"] = $LOWER;
	$template["TRANSLIT"] = $TRANSLIT;
	$template["SPACE"] = $SPACE;

	return $template;
}