- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/basetype/date.php
- Класс: BitrixBizprocBaseTypeDate
- Вызов: Date::renderControlSingle
static function renderControlSingle(FieldType $fieldType, array $field, $value, $allowSelection, $renderMode)
{
$allowSelectionOrig = $allowSelection;
if ($renderMode & FieldType::RENDER_MODE_PUBLIC)
{
$allowSelection = false;
}
$value = static::toSingleValue($fieldType, $value);
$selectorValue = null;
if ($allowSelection && CBPActivity::isExpression($value))
{
$selectorValue = $value;
$value = null;
}
$renderResult = static::renderControl($fieldType, $field, $value, $allowSelectionOrig, $renderMode);
if ($allowSelection)
{
$renderResult .= static::renderControlSelector($field, $selectorValue, true, '', $fieldType);
}
return $renderResult;
}