簡體   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