繁体   English   中英

Neos CMS:扩展后端的页面属性

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM