42 $rowType = $row[
'data'][
'ROW_TYPE'] ??
null;
48 $sectionId = (int)($row[
'data'][
'ID'] ?? 0);
49 $sectionName = (string)($row[
'data'][
'NAME'] ??
'');
50 if ($sectionId > 0 && !empty($sectionName))
52 $prefix =
'<span class="ui-icon ui-icon-xs ui-icon-file-folder"><i></i></span>';
53 $name =
'<span class="element-field-grid-section-cell-name">' . htmlspecialcharsbx($sectionName) .
'</span>';
55 if (isset($this->urlBuilder))
57 $link =
new Uri($this->urlBuilder->getSectionListUrl($sectionId));
60 '<a class="element-field-grid-section-cell" href="' . htmlspecialcharsbx($link->toAbsolute()) .
'">'
69 '<div class="element-field-grid-section-cell">'
76 $row[
'columns'] ??= [];
79 $row[
'columns'][$columnId] = $columnValue;