Master/Detail View only shows detail records on the first record

Hi, on a project upgraded from v2025 to v2026, in a table's view page set up as Master/Detail View, the detail records show as expected, but only on the first record of the master table recordset.

The first record view shows this detail table:

But, if I navigate to the next record (or any other, really), the detail table is empty, apart from the header row and the page size selection, like this:

...you can see that it reports five detail records, but the table is empty.

Looking at the page source, I can confirm that nothing is loaded inside the table:

...
    </tr>
</thead>
<tbody data-page="2">
</tbody>
...

Also, when in the view page, if I change the detail list page size, say from 100 to 50 records per page, it returns to the master table list page with a 'No record found' toast message.

I get no error either in the log files or the browser's developer console. I'm using v2026.10 on a MSSQL database. Help appreciated.

If you have enabled Infinite Scroll for the detail table, try disable it.

Thanks for your reply. The infiniteScroll extension is off. I did have the Detail Preview extension on, so I tried disabling it, by that made no difference. Any other ideas?

You may double check your code in detail table, perhaps you have a filter logic in Records_Selecting server event that will restrict the records to be shown.

Thanks for the suggestion. I had some custom code, not altering the filter logic, but rearranging the link position on the page. It worked fine in v2025, but it obviously doesn't in v2026. So, I removed that code and now the detail records do show. But now, there is no record navigation showing in the master/detail view page:

As in v2025, the navigation was there:

Any idea what's happening here? I've looked through the "What's New in PHPMaker 2026" page in the docs and there is no mention to this being removed, and I do hope it's not the case...

Yes, you're right. I can reproduce the same issue in v2026, too.

v2026:

v2025:

1 Like

Good news. The latest template fixed the issue. So, make sure you have already updated template from Tools -> Update Template of your PHPMaker v2026 application.

Good news indeed! I confirm the fix is working, thanks a lot!

I've just noticed another master/detail issue: the master/detail edit page only allows editing the master record fields; detail records remain not editable. I can see the difference comparing to v2025, where both the master and the details were editable...

Well, I think you are right. There was an error message (see the screenshot below) while saving Master/Detail Edit form, not sure whether it's because of the Detail table contains more than one page, but in Master/Detail Edit, all records are displaying in one page?

Master/Detail Edit in v2025 is working properly.

OK. On my side, I get no error, but only the master record is editable; detail records show like a view page.

Master/Detail Edit mode should be working fine while displaying data. Both Master and Detail section in Edit mode. Have you tried to reproduce via demo2026 project?

The only error I got is after saving the form, just like I mentioned in my previous post above.