【问题标题】:Inserting a block within the body copy of an article with code or css使用代码或 css 在文章正文中插入块
【发布时间】:2009-08-31 02:49:00
【问题描述】:

我开发了一个发布文章和博客项目的自制 CMS,我想插入一个相关新闻项目块(基本上,只是一个动态无序列表),它浮动在每篇文章的正文副本中,中间有文字环绕围绕它。

是否有人知道完成这项工作的最佳实践?我不希望作者必须粘贴将永久驻留在正文副本中的标签控制代码,并且我希望能够在无需在数据库中进行大量查找/替换的情况下删除该块。

我知道我可以轻松地在页面上嵌套一个控件来呈现块,但问题是我不知道如何让正文副本中的文本(简单的文本和 p 标签)环绕块没有位于相同 p 标签内的块。

我知道有成熟的内容管理系统可能会更容易,但我现在需要使用这个 CMS。

提前谢谢...

【问题讨论】:

    标签: asp.net css content-management-system


    【解决方案1】:

    我会在数据库中添加一个表并在其中插入相关项目,引用主要项目的 PK。然后在检索文章时对该表执行 LEFT JOIN。如果有相关项,则构造一个浮动的 div 进行显示。这样,您以后可以随时删除检查相关项目的代码。

    【讨论】:

      猜你喜欢
      • 2012-01-09
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多