在 PiranhaCMS 中使用块

Posted

技术标签:

【中文标题】在 PiranhaCMS 中使用块【英文标题】:Working with blocks in PiranhaCMS 【发布时间】:2017-11-26 06:20:02 【问题描述】:

我正在尝试在 ASP.NET MVC 中使用 PiranhaCMS,我看到了“块”的概念。

但是我不知道如何使用这些块以在其他区域显示它们。如何利用块来形成具有相同结构但不是整页的小内容部分。

【问题讨论】:

【参考方案1】:

在 Piranha CMS 中,块只是页面的一部分,是一种轻松构建复合页面或 SPA 的方法。块不是存储在某处内容库中的可重复使用的内容片段。

实际上,块只是一个带有特殊标志的子页面,不能直接导航到。块会自动加载到父页面模型中,并且可以与 Blocks 属性一起使用。

问候

哈坎

【讨论】:

我想知道,你所说的“块属性”是什么意思? 在查看更多内容时,我发现块看起来很像页面。不能直接导航到他们是什么意思,我似乎可以根据我所做的。 github.com/PiranhaCMS/Piranha/blob/master/Core/Piranha/Models/… 是的,正如我之前写的那样,块只是位于另一个页面下方的页面,带有一个特殊标志,该标志自动包含在其父页面的 PageModel 中。

以上是关于在 PiranhaCMS 中使用块的主要内容,如果未能解决你的问题,请参考以下文章

有人可以解释 Piranha.vNext CMS 中的“块”概念吗?

Piranha CMS - 登录问题

Piranha CMS - UseManager 违反 CORS 政策

Piranha CMS 和 Azure 存储

未找到 Piranha CMS 管理自定义控制器

Piranha CMS:如何查找页面的子页面