关于Piranha CMS定制的一些问题。
有没有办法创建其他自定义网站范围的项目,类似于网站助手的项目? http://piranhacms.org/docs/api-reference/site-helper
e.g。能够设置整个网站使用的电话号码,但仍可在经理的设置部分进行编辑。
可以为页面创建其他自定义项目,例如页面字幕,以及那些出现在页面编辑的信息部分?为一个页面字幕创建一个区域似乎有些过分。
是否可以创建一个自定义页面类型,其区域是HtmlRegions或类似的集合?例如为了管理一组常见问题或类似的枚举内容?
是否可以为页面类型定义自定义设置属性?
答案 0 :(得分:0)
是的,您可以使用与设置>下的网页类型相同的方式为您的网站添加区域站点。然后,您在Content>下添加内容。页面>编辑网站。
您可以在页面类型上添加简单文本属性。编辑页面时,它们将在“属性”下显示为单行文本输入。
没有原生支持,但区域主体可以是任何可以序列化为JSON的内容,因此您必须在您所在地区的编辑视图中处理此问题。
不支持在页面设置中注入字段,但是如果重要的是,您可以覆盖页面的整个编辑视图,并通过将视图的副本放在本地的管理器区域中来执行任何操作项目。您可以在2.2.5分支的github repo中找到视图。
此致
哈坎