【问题标题】:Orchard Query List Rendering - Remove ul liOrchard 查询列表渲染 - 删除 ul li
【发布时间】:2012-06-26 20:13:54
【问题描述】:

我正在使用最新版本的 Orchard,并创建了一个包含三篇文章的投影小部件。我想直接在源术语中显示它们:

 <article>content</article>  
 <article>content</article>  
 <article>content</article>

即不包含在列表中

<ul>  
<li>  
<article>content</article>  
</li>  
<li>  
<article>content</article>  
</li>  
</ul>

我怎样才能去掉列表标签但留下文章?我不知道如何编辑 ProjectionPart.cshtml 中的Model.List,如果这甚至是要编辑的正确文件!?

如果有人能给我任何帮助,我真的很感激?

【问题讨论】:

  • 我认为这是一个完全合理的问题。问号很容易找到,而且它们前面的单词很有意义。因此,如果没有关闭,这将是我的答案。请阅读这两篇文章,它们解释了如何接管列表渲染并将标记替换为您想要的任何内容:weblogs.asp.net/bleroy/archive/2011/03/27/…weblogs.asp.net/bleroy/archive/2011/05/23/… 请注意,这就是说,语义上 ul/li 是正确的标记...跨度>
  • 我同意这一点,伯特兰。这个问题应该重新打开。
  • 谢谢伯特兰。我认为这是一个非常好的问题,当它几乎立即关闭时有点困惑!感谢您的回答。我知道列表在语义上是正确的,但这取决于您对列表的解释有多广泛。再次感谢

标签: list widget orchardcms projection


【解决方案1】:

您可以覆盖主题中的默认行为。 正如它评论 Bertrand Le Roy 一样,您可以在这些帖子中找到更多信息:

http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx

http://weblogs.asp.net/bleroy/archive/2011/05/23/orchard-list-customization-first-item-template.aspx

【讨论】:

    猜你喜欢
    • 2011-08-06
    • 1970-01-01
    • 2013-09-18
    • 2019-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多