zoukankan      html  css  js  c++  java
  • Orchard运用

    最近在潜心研究Orchard CMS,个人觉得要深入了解一个系统最好的办法, 就是使用它做些什么尝试,最好有些真实的实践,比如不妨基于Orchard搭建个人博客, 看看有哪些场景需要定制,哪些功能可以使用,哪些是需要Coding等等。

    今天简单分享如何删除某一个页面上的部分内容,主要有以下一些可能场景:

    1. 针对某一个内容类型,比如页面类型,我们会发现所有页面都有当前页面的基本信息,标题,时间和内容,其实我不是很想显示这些信息,多余。

    首先找到当前运用的主题theme目录, 比如默认的主题目录$ROOT/Themes/TheThemeMachine, 在此找到文件Placement.info,文本编辑器打开并添加:

    <Match ContentType="Page">
    	<Place Parts_Title="-"/>
    	<Place Parts_Common_Body="Nowhere"/>
    	<Place Parts_Common_Metadata="Nowhere"/>
    </Match>
    

    2. 针对某一特定页面,比如我有时只想针对首页删除时间选项:

    <Match Path="~/">
    <Place Parts_Common_Body="Content:before"
    	   Parts_Tags_ShowTags="Content:after"
    	   Parts_Comments="Footer"
    	   Parts_Common_Metadata="Nowhere"/>
    </Match>
    

    其他参考链接:

    http://stackoverflow.com/questions/5194958/how-to-remove-items-from-a-page

    题外话: 目前国内Orchard资源相对还是少些,希望有更多的大牛分享实战经验:)

  • 相关阅读:
    初识SpringBoot
    Dubbo案例SSM整合
    Dubbo
    Spring错题整合
    SSM整合
    SpringMVC数据校验
    SpringMVC拦截器
    SpringMVC文件上传
    SpringMVC异常
    字符串
  • 原文地址:https://www.cnblogs.com/sunwangji/p/3690848.html
Copyright © 2011-2022 走看看