internezzo/childreload

Neos CMS 包,用于在特定节点类型子节点发生更改时重新加载页面

安装次数: 46,589

依赖项: 1

建议者: 0

安全性: 0

星标: 11

关注者: 4

分支: 2

语言:JavaScript

类型:neos-package

2.0.0 2023-11-21 09:50 UTC

This package is auto-updated.

Last update: 2024-09-13 09:29:59 UTC


README

有时您的基础节点渲染取决于其下子节点的数量。因此,在添加或删除子节点时,您可能希望整个页面重新加载。此包可以帮助您实现这一点。

使用方法

  1. composer require internezzo/childreload
  2. 按照以下方式修改您的基节点类型
'YourVendor:YourBaseNodeType':
  options:
    reloadIfChildChanged: true

哇!当任何子节点被添加或删除时,页面就会重新加载。

该包仅与 Neos 3.3 及以上版本的现代 Neos UI 一起使用

开发

前往 Resources/Private/JavaScript/ChildReload 并运行 yarn watchyarn build 以重新编译 JS 资产。