[英]Neos CMS: Extending page properties for the backend
是否可以在Neos后端的每个页面都有一个复选框,以显示/隐藏页面中的一些HTML和JavaScript代码(甚至对所有子页面更好)?
您可以为Neos.Neos:Document
添加新属性或创建新类型,然后将其作为superType
附加到所需的每种页面类型。
Neos.Neos:Document
示例设置:
'Neos.Neos:Document':
ui:
inspector:
groups:
globalsettings:
label: 'My special settings'
tab: 'default'
properties:
yourVariableName:
type: boolean
defaultValue: false
ui:
label: 'Hide content'
reloadPageIfChanged: FALSE
inspector:
position: 10
group: 'globalsettings'
如果要检查当前页面或父页面是否具有选定的值,可以使用Fusion进行此操作:
nodeOrParentNodeIsChecked = ${q(node).closest('[instanceof Neos.Neos:Document][yourVariableName]').property('yourVariableName')}
随意在https://discuss.neos.io上提问,因为这是我们的官方论坛。 您可以在这里找到更多信息: https : //www.neos.io/docs-and-support/support.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.