Id()));
$SafeItemId = defaulthtmlentities(urlencode($Resource->Id()));
$Summary = ResourceSummary::Create($Resource->id());
$Summary->IncludeResourceType(true);
$Summary->AdditionalContext([ "FolderId" => $Folder->Id() ]);
?>
Display(); ?>
'
.$H_ErrorMessage
.'';
return;
}
$AF = ApplicationFramework::getInstance();
$AF->RequireUIFile("jquery-ui.css", AF::ORDER_FIRST);
$AF->RequireUIFile("jquery-ui.js");
$SafeId = defaulthtmlentities(urlencode($Id));
$SafeName = defaulthtmlentities($Name);
$SafeTruncatedName = defaulthtmlentities($TruncatedName);
$SafeNote = defaulthtmlentities($Note);
$SafeIsShared = defaulthtmlentities($IsShared);
$SafeIsSelected = defaulthtmlentities($IsSelected);
$SafeShareUrl = defaulthtmlentities($ShareUrl);
$SafeOffset = defaulthtmlentities($Offset);
$SafeLength = defaulthtmlentities($Length);
$SafePreviousOffset = defaulthtmlentities($PreviousOffset);
$SafeNextOffset = defaulthtmlentities($NextOffset);
$LengthValues = [10 => 10, 25 => 25, 50 => 50, 100 => 100];
$ShowLimit = $HasPreviousItems || $HasNextItems || min($LengthValues) < $TotalItemCount;
$HasItems = ($TotalItemCount > 0) ? true : false;
$PaginationUrl = "index.php?P=P_Folders_ViewFolder&FolderId=".$SafeId
."&Length=".$SafeLength;
if ($H_CurrentSortField != "Placeholder") {
$PaginationUrl .= "&F_SortFieldId=".$H_CurrentSortField."&AO="
.intval($H_AscSortingOrder);
}
$SortItemList["Placeholder"] = "-- select an option --";
$FieldTypesForSorting = [
MetadataSchema::MDFTYPE_TEXT,
MetadataSchema::MDFTYPE_NUMBER,
MetadataSchema::MDFTYPE_DATE,
MetadataSchema::MDFTYPE_TIMESTAMP,
MetadataSchema::MDFTYPE_CONTROLLEDNAME,
MetadataSchema::MDFTYPE_OPTION,
MetadataSchema::MDFTYPE_USER
];
# schemas to retrieve field (for sorting) from
foreach ($H_FolderSchemas as $SchemaId => $Val) {
$Schema = new MetadataSchema($SchemaId);
$SchemaName = $Schema->Name();
# retrieve field names for all field type
foreach ($FieldTypesForSorting as $Type) {
$Fields = $Schema->GetFields($Type);
foreach ($Fields as $FieldId => $Field) {
$SortItemList[$SchemaName][$FieldId] = $Field->Name();
}
}
}
?>
= nl2br($SafeNote); ?>
There are no items in this folder.