【问题标题】:Customizing Tags page in Orchard在 Orchard 中自定义标签页面
【发布时间】:2017-02-28 19:09:20
【问题描述】:

有没有办法通过placement.info 和/或自定义视图修改/Tags 和/Tags/[tag] 页面的布局?

对于我在主题上所做的大部分工作,我可以通过以下方式将我的标题从内容区域移动到标题区域:

<Place Parts_Title="/Header:1"/>

但是,当我使用形状跟踪工具查看标签页的标题时,我得到以下信息:

Zone[Content]
    List
       Content
           Parts_Title_Summary
           Parts_Common_Body_Summary
           DateTime
           Parts_Tags_ShowTags
       Content
           Parts_Title_Summary
           Parts_Common_Body_Summary
           DateTime
           Parts_Tags_ShowTags
       Content
           Parts_Title_Summary
           Parts_Common_Body_Summary
           DateTime
           Parts_Tags_ShowTags

我找不到任何要覆盖的视图,也找不到任何可以移动的特定部分。

我对果园比较陌生,所以我可能以错误的方式处理这个问题。我愿意更改它,但对于如何将我正在查看的标签的标题移动到顶级区域我有点迷茫。

【问题讨论】:

    标签: orchardcms


    【解决方案1】:

    要接管完整的渲染,您可以覆盖控制器的视图 (see documentation)。如果您查看 Orchard.Tags 模块,您会发现它使用控制器视图。您可以覆盖主题中的内容:

    • MyTheme/Views/Orchard.Tags/Home/Index.cshtml
    • MyTheme/Views/Orchard.Tags/Home/Search.cshtml

    如果您只想移动某些部分,您应该使用 Placement.info。

    【讨论】:

    • 你太棒了!谢谢:D
    猜你喜欢
    • 2011-03-24
    • 1970-01-01
    • 1970-01-01
    • 2021-02-23
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多