【问题标题】:Piranha CMS customisation食人鱼 CMS 定制
【发布时间】:2015-11-04 10:24:33
【问题描述】:

关于使用 Piranha CMS 进行自定义的几个问题。

  1. 有没有一种方法可以创建类似于站点助手中的其他自定义站点范围的项目? http://piranhacms.org/docs/api-reference/site-helper

    例如能够设置整个网站使用的电话号码,但仍可在管理器的设置部分进行编辑。

  2. 可以为页面创建额外的自定义项目,例如页面副标题,以及那些出现在页面编辑的信息部分的?为页面字幕创建一个区域似乎有点过头了。

  3. 是否可以使用 HtmlRegions 或类似集合的区域创建自定义页面类型?例如为了管理一组常见问题解答或类似的枚举内容?

  4. 是否可以为页面类型定义自定义设置属性?

【问题讨论】:

    标签: piranha-cms


    【解决方案1】:
    1. 是的,您可以像在“设置”>“站点”下添加页面类型一样向站点添加区域。然后,您可以在 Content > Pages > Edit Site 下为他们添加内容。

    2. 您可以在页面类型上添加简单的文本属性。编辑页面时,它们将在“属性”下显示为单行文本输入。

    3. 不支持本机,但是区域主体可以是任何可以序列化为 JSON 的内容,因此您必须在您所在区域的编辑视图中进行处理。

    4. 不支持将字段注入页面设置,但是如果重要的话,您可以覆盖页面的整个编辑视图,并通过在本地的管理器区域中放置视图副本来做任何您想做的事情项目。您可以在 2.2.5 分支的 github repo 中找到视图。

    问候

    哈坎

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-16
      • 1970-01-01
      • 2014-04-20
      • 2018-12-24
      • 2019-06-16
      相关资源
      最近更新 更多