“未知的“ link_attributes”过滤器。”

时间:2019-11-18 19:17:13

标签: drupal twig ddev

因此,我尝试首次使用ddev设置本地环境。我开始运行它,用git克隆了我的实时文件,然后导入了我的数据库。

站点无法正常工作,并将其记录在日志中:

  

未捕获的PHP异常Twig \ Error \ SyntaxError:“未知   “ link_attributes”过滤器。”   /var/www/html/web/themes/customs/myTheme/templates/menu--main.html.twig

任何指针如何解决?我做到了:

ddev exec drush en link_attributes

哪个输出

  

[notice]已启用:link_attributes

1 个答案:

答案 0 :(得分:1)

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

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