复制页面时,slug 字段未正确更新

When copying a page the slug field is not updated properly

当我在 TYPO3 10.4.9 中复制一个页面并将其作为同一站点中不同页面的子页面插入时,slug 没有正确更新。它与后缀“-1”保持不变。我希望根据新的根线重新生成 slug。谁能证实这种行为?我本以为这个错误已经被修复了:Copying a page copies the slug without making it unique?

示例:带有 slug /somepage/mypage 的页面 mypage 被复制并插入为页面 otherpage 的子页面。复制页面的slug设置为/somepage/mypage-1。预期的 slug 值为 /otherpage/mypage.

所描述的行为是正确的。 URL 不会自动更新,因为可能需要继续使用旧的 URL。 然而,添加一个数字是自动的,并且是必要的,因为 URL '/somepage/mypage' 现在存在两次。

在版本 >= 2.0.0 中使用扩展 sluggi。更改 TYPO3 10 的默认行为。安装此扩展后,根据新的根行更新页面的 slugs。

(有一个错误报告解决了 TYPO3 10 的默认行为:Slugs are not maintained reasonable when copying pages/pagetrees