{% if selectedIds is not defined %} {% set selectedIds = [] %} {% endif %} {# Handle original ids param which is from the initial page load #} {% if not sprig.isRequest %} {% set selectedIds = _originalIds %} {% endif %} {# Grab the ids from parent context #} {% if selectedIds[_fieldHandle] is defined and selectedIds[_fieldHandle] is not empty %} {% set selectedIds = selectedIds[_fieldHandle] %} {% endif %} {# Convert to array #} {% if selectedIds is not iterable %} {% set selectedIds = selectedIds|split(',') %} {% endif %} {# Filter out duplicates and empties #} {% set selectedIds = selectedIds|filter|unique %} {# Process the removed ID if there is one #} {% if removedId is defined %} {% set selectedIds = selectedIds|filter((v, k) => v != removedId) %} {% endif %} {# Run the queries for the actual display of the index #} {% set page = page ?? 1 %} {% set sort = sort ?? 'dateCreated desc' %} {% set query = query ?? '' %} {% set assetsQuery = craft.assets .limit(12) .search(query) .orderBy(sort) .folderId(_folderId) %} {% set pageInfo = sprig.paginate(assetsQuery, page) %} {% set vendorAssets = pageInfo.pageResults %} {# Panel middle #}
We couldn’t find anything for “{{ query }}”, try being less specific or using different keywords.
You don’t have any files yet, go ahead and upload some using the button below.