"Unknown "link_attributes“过滤器。”

"Unknown "link_attributes" filter."

所以我第一次尝试使用 ddev 设置本地环境。我得到它 运行,用 git 克隆了我的实时文件并导入了我的数据库。

网站无法运行,在日志中得到了这个:

Uncaught PHP Exception Twig\Error\SyntaxError: "Unknown "link_attributes" filter." at /var/www/html/web/themes/customs/myTheme/templates/menu--main.html.twig

任何指示如何解决这个问题?我做到了:

ddev exec drush en link_attributes

输出

[notice] Already enabled: link_attributes

我刚刚发现它来自模块 twig_link_attributes,而不是 link_attributes...当我看到错误并滚动浏览模块列表时,我查看了 link_attributes确保它已下载并启用。这是错误的。

我的 twig_link_attributes 文件夹是空的,因为它是一个 git 子模块并且没有下载。会解决这个问题,我应该会好起来的。该死的过滤器与另一个模块 D 的名称相同: