gpt4 book ai didi

SilverStripe ModelAdmin 每页的分页记录数不起作用

转载 作者:行者123 更新时间:2023-12-01 14:17:57 25 4
gpt4 key购买 nike

我正在从事 SilverStripe 项目。在我的项目中,我正在构建一个模型管理类来显示 CMS 中的记录列表。我试图限制每页呈现的记录数。所以我像这样将 $page_length 字段放在我的模型管理类中。

class OrderAdmin extends ModelAdmin
{
private static $managed_models = [
Order::class
];

private static $url_segment = 'orders';

private static $menu_title = 'Orders';

private static $menu_icon_class = 'font-icon-checklist';

private static $page_length = 25;

//other code goes here
}

如您所见,在上面的代码中,我将每页的记录数设置为 25。即使我将其设置为 25,它仍然在 CMS 中每页显示 15 条记录。我也重建并刷新了项目。我的代码中缺少什么,我该如何修复?

最佳答案

这是 ~4.3 版左右 Silverstripe 管理模块中的错误。这已得到修复:
https://github.com/silverstripe/silverstripe-admin/issues/971

您的代码 private static $page_length = 25; 是设置页面长度的正确方法。这现在可以在 Silverstripe 4.5 中正常工作

关于SilverStripe ModelAdmin 每页的分页记录数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58765617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com