Orchard CMS - 如何在仪表板中[排序/排序]管理内容列表?

时间:2016-02-04 04:55:17

标签: orchardcms taxonomy dashboard

使用Orchard CMS,如何在[管理内容]内容>管理仪表板中的内容项添加/扩展了通过[最近创建/修改/发布]以外的“某些”来订购内容项的功能?我没有长时间使用Orchard,但是当我接近一百种不同类型的物品时,这已成为一个真正的痛处; “这使得在后端工作非常烦人,并且对最终用户来说异常混乱。”

最后,我很乐意按照我附在我网页上的分类词来订购,但我愿意接受社区的任何建议吗?

我还注意到Bertrand Le Roy曾经为这种情况创建了一个“TheTree”模块,但是查看了[和他的Git项目],我找不到它。

感谢您的投入,PP

1 个答案:

答案 0 :(得分:1)

我不确定直接编辑该内容索引,您可以覆盖the view in question,但我不确定如何。

看到这已经连续5天没有回答了,我想我会投入一个我知道的解决方案,这将是Orchard.Search模块所做的事情。它有一个名为Orchard.Search.Content的功能,它在内容项页面中添加了一个新选项卡:

Search tab

您可以使用.LocalNav()向页面添加第三级标签链接。为了产生上面this code的效果,使用了:

    public void GetNavigation(NavigationBuilder builder) {
        builder.Add(T("Content"),
            menu => menu
                .Add(T("Search"), "1.5", item => item.Action("Index", "Admin", new {area = "Orchard.Search"}).LocalNav())
            );
    }

如果您在Orchard.Search项目中搜索字符串[OrchardFeature("Orchard.Search.Content")],则可以使用一些标准代码来完成剩下的工作 - 它只会打包到该模块中的几个文件中。< / p>