• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/clearnrenderrightsedit.php
  • Класс: CLearnRenderRightsEdit
  • Вызов: CLearnRenderRightsEdit::LearningShowRights
static function LearningShowRights($lessonId, $variable_name, $arBaseRights, $arPossibleRights, $arActualRights, $arSelected = array(), $arHighLight = array(), $readOnly)
{
	$js_var_name = preg_replace("/[^a-zA-Z0-9_]/", "_", $variable_name);
	$html_var_name = htmlspecialcharsbx($variable_name);

	$sSelect = '';

	$table_id = $variable_name."_table";
	$href_id = $variable_name."_href";

	CJSCore::Init(array('access'));
	?>
	
		
			
			
			

show base rights if ($lessonId !== false) { $arBaseNames = $access->GetNames(array_keys($arBaseRights)); foreach ($arBaseRights as $symbol => $taskId) { if ($taskId <= 0) continue; ?> GetNames(array_keys($arActualRights)); foreach($arActualRights as $symbol => $taskId) { if ($taskId <= 0) continue; ?>
'') { echo htmlspecialcharsex($arNames[$symbol]['provider'].' '.$arNames[$symbol]['name']); } else { echo htmlspecialcharsex($arNames[$symbol]['name']); } ?>: