You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3从7.6.9升级到8.7.3后,TCA迁移是提示还是需处理?

TYPO3 8.7 TCA迁移提示:需要手动修改吗?

Hey there! Let me break this down for you as someone who’s worked through plenty of TYPO3 upgrades.

First off: this is not just an informational heads-up — you do need to make the change mentioned. Here’s why and how to handle it:

  • Why the change matters: TYPO3 8.7 rolled out a standardized icon naming system, ditching old file-path based icons for action-specific identifiers. The old icon path in your tx_myredirects extension will likely break in 8.7 — either the link wizard icon won’t load, or you’ll see backend warnings/log errors.

  • How to fix it:

    1. Find the TCA config file for your tx_myredirects_domain_model_redirect table. It’s usually located at typo3conf/ext/myredirects/Configuration/TCA/tx_myredirects_domain_model_redirect.php
    2. Locate the destination column’s wizard configuration block — look for the structure 'columns' => ['destination' => ['config' => ['wizards' => ['link' => [...]]]]
    3. Update the icon value to match the migration notice:
      'tx_myredirects_domain_model_redirect'['columns']['destination']['config']['wizards']['link']['icon'] = 'actions-wizard-link';
      
  • Post-fix checks:

    • Clear all TYPO3 caches (use the Install Tool’s "Clear all caches" option, or the flush cache button in the backend top bar)
    • Navigate to the redirect record edit form in the backend, and confirm the link wizard’s icon shows up correctly (no broken images or warnings)

Quick side note: If tx_myredirects is a third-party extension, first check if there’s an official 8.7-compatible version. Upgrading the extension will handle this TCA change automatically, which is safer than manual edits. If it’s a custom extension, then the manual tweak is the way to go.

内容的提问来源于stack exchange,提问作者dns_nx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 12:32:37