- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是新手 typo3
.我的一个 friend 问,我是否可以为他升级他的安装,因为我是一名开发人员。所以我检查了我是否可以做到。
我做了几个步骤从 7.6.9
升级安装至 8.7.3
.现在我在 important actions
部分的安装工具中结束.有一点TCA migrations
.
那里说:
TCA migrations need to be applied Check the following list and apply needed changes.
The icon path of wizard "link" from TCA table "tx_myredirects_domain_model_redirect['columns']['destination']['config']['wizards']['link']['icon']"has been migrated to tx_myredirects_domain_model_redirect['columns']['destination']['config']['wizards']['link']['icon']" = 'actions-wizard-link'. ...
typo3
的新手.
最佳答案
如果需要迁移 TCA 的扩展不是您创建的,那么不,您实际上不需要更改它们。扩展程序的作者应该这样做,因为如果您更改它们然后作者发布更新,那么您的所有更改都将丢失。
如果扩展是自定义扩展,那么最好迁移它们。这样您就可以避免错误和不必要的故障。
如果您有站点包,则可以覆盖 TCA 并为其提供新定义。这样,如果作者发布更新,您的 TCA 就不会丢失。为此,您可以按照以下说明操作:
Extending TCAs
一个例子是:
your_sitepackage/Configuration/TCA/Overrides/tx_tablename_domain_model_modelname
$GLOBALS['TCA']['tx_tablename_domain_model_modelname']['columns']['columnYouNeedToChange'] = [
'label' => 'input_29 link',
'config' => [
'type' => 'input',
'wizards' => [
'link' => [
'type' => 'popup',
'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel',
'icon' => 'actions-wizard-link',
'module' => [
'name' => 'wizard_link',
],
'JSopenParams' => 'height=800,width=600,status=0,menubar=0,scrollbars=1',
'params' => [
'blindLinkOptions' => 'folder',
'blindLinkFields' => 'class, target',
'allowedExtensions' => 'jpg',
],
],
],
]
$GLOBALS['TCA']['tx_tablename_domain_model_modelname']['columns']['columnYouNeedToChange']
),请按照以下步骤操作:
关于TYPO3 - TCA 迁移 - 信息性还是待办事项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59988082/
我是一名优秀的程序员,十分优秀!