【发布时间】:2018-01-26 11:20:43
【问题描述】:
我有一个运行 silverstripe 3.6.1 和博客模块 2.4 的网站。
我想使用 GridFieldSortableRows 将拖放重新排序添加到博客帖子 Gridfield,但我不知道如何解决这个问题。
注意:我已经扩展了 Blog 和 BlogPost,我有 News 和 NewsPost,所以我可以添加我自己的自定义。
我只是在看
$gridField = new BlogFilter_GridField(
'ChildPages',
$this->getLumberjackTitle(),
$pages,
$this->getLumberjackGridFieldConfig()
);
我尝试在 Lumberjack 配置之后添加 ->addComponent(new GridFieldSortableRows('ID') 但似乎不起作用(我还在 NewsPost 中添加了 SortID 字段)。
感谢任何帮助。
EDIT1: 我不确定它是否正常,但到目前为止我所做的,我创建了一个 NewsFilter.php,我从 News 中删除了 BlogFilter 并替换为 NewsFilter.php,这样我就可以干净地编辑了。
【问题讨论】:
标签: php silverstripe