typo3 - 移动父对象时如何避免移动子对象?
问题描述
移动父记录时是否可以避免移动父级的内联子对象?
我的用例:
有类型 X 的 TYPO3 记录(父),它与类型 Y(子)的记录具有内联关系。
加载以下配置:
TCAdefaults.Y {
pid = 129
}
- 我在第 1 页上添加新的 X 记录和 Y 类型的内联关系。X 是使用 pid = 1 创建的,Y 是使用 pid = 129 创建的。到目前为止很好。
- 现在我将记录 X 移到第 2 页。X 和 Y 现在都有 pid 2。我怎样才能避免这种情况?当 X 在后端移动时,我不希望内联记录 Y 更改 pid(例如剪切和粘贴功能)。
解决方案
为此目的有一个 TCA 配置。将此添加到您的 TCA 内联字段配置中:
'behavior' => [
'disableMovingChildrenWithParent' => true
],
推荐阅读
- java - CopyOnWriteArrayList 是零而不是实际大小?
- reactjs - 应该在哪里渲染逻辑父或子?
- java - Java将具有原始浮点字段的对象序列化为Json
- maven - 当我在 pom 上执行 maven add project 时,IntelliJ 不必要地将文件添加到 git
- r - 如何使用 cbind 从列表中添加索引?
- javascript - 如何从rest API url下载pdf
- php - Laravel 在侧代理网络中发送邮件
- jquery - 如何使用 AngularJS 显示完整的日历动态事件?
- mysql - mySQL - 如何将“压缩为 1 列数据”转换为具有多列的标准表
- html - 透明的粘性导航栏不起作用