Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about sorting by date #16

Open
alexmahan opened this issue Mar 9, 2023 · 0 comments
Open

Question about sorting by date #16

alexmahan opened this issue Mar 9, 2023 · 0 comments

Comments

@alexmahan
Copy link

Hi,

I'm using supersort to try and sort the entries on this page:
https://catrionajeffries.com/artists/valerie-blass/exhibitions

The entries are a combined array of objects. I'm outputting each date into a data attribute on each exhibition:
Screenshot 2023-03-09 at 12 54 05 PM

I would like to order these by most recent date to oldest on the page, but I haven't figured out a way to do this yet.

Have tried various combinations of passing the date into the sort function, but nothing has worked.

{% set sortedExhibitionEntries = combinedExhibitionEntries | supersort('rsortAs', '{exhibitionDate.first.date|date}') %}

{% set sortedExhibitionEntries = combinedExhibitionEntries | supersort('rsortAs', '{{object.exhibitionDate.first.date|date}') %}}

{% set sortedExhibitionEntries = combinedExhibitionEntries | supersort('rsortAs', '{{object.exhibitionDate.date|date}') %}}

I've tried it with and without the date filter, all sorts of other syntax, but it never seems to properly sort by date.

Wondering if anybody might have any insight into the proper syntax here? exhibitionDate does exist for each object, as evidenced by the data attribute in the above screenshot.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant