繁体   English   中英

TYPO3 在 TCA 中更改 PID

[英]TYPO3 change PID in TCA

我正在尝试更改扩展程序中的 pid。 我将 pid 字段添加到我的 tca,它还显示了当前的 pid,但是一旦我更改并保存它,旧的 pid 又回来了:(

        'pid' => [
        'exclude' => true,
        'label' => 'change pid',
        'config' => [
            'type' => 'input',
            'size' => 30,
            'eval' => 'trim'
        ],
    ],

我究竟做错了什么?

您可以使用它来像这样设置 pid。

$querySettings = $this->yourRepository->createQuery()->getQuerySettings();
$querySettings->setStoragePageIds([$pid]);
$this->yourRepository->setDefaultQuerySettings($querySettings);

我不确定这个要求,如果我在这里错了,请原谅。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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