List block not filtering by current page record on Details page

Hi community,

I’m building a program portal where each program has a details page showing its associated assets. I’m stuck on getting a list block to filter by the current program.

Setup:

  • Programs table and Assets table in Softr Databases

  • Assets table has a “Link to Program” field (Related Record type, linked to Programs table)

  • Program Details page was created using “Create details page” from the Programs grid block — it shows the blue “This is a details page of a record” notice in Page Settings, confirming it’s properly connected

  • Inside the details page I have a Tab container block, with a List block inside the Materials tab, connected to the Assets table

The filter I’ve set:

  • Link to Program → Includes exactly → current page record

The problem: The filter never works. In Preview mode, logged in as a real user, navigating to a specific program page returns no results. The “current page record” option doesn’t appear in the value dropdown — I had to type it manually as a custom value.

My question: Is “current page record” supported for Related Record field types? Does placing a list block inside a Tab container break the page record context? Is there a different approach I should be using to show only the assets linked to the current program?

Thanks

Hey @jasonsb,

We need to have a closer look to see what’s the issue. Can you please contact support and share this thread? We will look and do our best to help.

Thanks. I had also sent a message to support on Friday and someone got back to me earlier. The issue, as I understand it, was that there was no Item Details block on the page. I’ve added that and connected it to the correct database and deleted all the components in it (so it’s essentially hidden) and my list block works as expected now - thanks.

1 Like