如何在TYPO3 V9中通过composer安装typo3 / cms-workspaces扩展

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在TYPO3 V9中通过composer安装typo3 / cms-workspaces扩展相关的知识,希望对你有一定的参考价值。

我有一个通过作曲家安装的TYPO3 V9 LTS(如教程中所推荐的),到目前为止工作正常。现在我想安装“workspaces”扩展。这也必须通过作曲家来完成。

$ composer require typo3/cms-workspaces

所有控制台线都是绿色的,没有发生错误,看起来很好。但登录到TYPO3后端后,出现以下错误消息:

Doctrine DBAL异常TableNotFoundException

执行'SELECT uidtitleadminusersmembers FROM sys_workspace WHERE(sys_workspace.deleted = 0)AND(sys_workspace.pid = 0)ORDER BY title ASC'时发生异常:表'typo3_v9_testserver.sys_workspace'不存在

我假设作曲家没有像传统的TYPO3后端那样安装扩展程序(特别是在这里创建或扩展数据库表)。如何通过composer安装“workspaces”扩展?

答案

解决方案:转到安装工具(感谢Aristeidis Karavas上面的评论)

https://mytypo.com/typo3/install.php

转到维护 - >“分析数据库结构”。 有很多CREATE TABLE声明。 单击“应用所选更改”。

以上是关于如何在TYPO3 V9中通过composer安装typo3 / cms-workspaces扩展的主要内容,如果未能解决你的问题,请参考以下文章

Typo3 V9 重定向带虚拟子文件夹

Typo3 介绍包版本 9.5

从 TYPO3 v9 升级到 v10 后:显示页面不再工作(无法访问受保护的财产)

在docker中通过composer安装laravel时出错

未执行 TYPO3 v9 上具有 StaticMappableAspectInterface 的自定义路由方面

Typo3 扩展 - 只保存文件路径