我尝试访问此变量,但我获得了空值{{site_name}} page.html.twig
Drupal建议我检查主题设置并启用此显示。
* - site_name: The name of the site. This is empty when displaying the site
* name has been disabled in the theme settings.
但是,当我查看主题设置时,我看不到任何有用的内容 http://puu.sh/lOqTY/97a7a12ae8.png
我还检查了全局设置, http://puu.sh/lOr0S/0ed321e23e.png
答案 0 :(得分:1)
在我的情况下,我从Site branding block的twig模板中调用了site_name变量。我也痛苦的是site_name是一个空字符串。
我在“管理”>中找到了“网站品牌”设置。结构块>布局>网站品牌。在那里,您将看到“切换品牌元素”标签,该标签允许您显示/隐藏网站名称,徽标和网站标语。
检查是否标记了要显示的站点名称。比保存块设置和清除缓存。 site_name现在应该可以工作。