Drupal 8 site_name变量为null

时间:2015-12-08 22:42:36

标签: drupal drupal-theming drupal-8

我尝试访问此变量,但我获得了空值{{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

1 个答案:

答案 0 :(得分:1)

在我的情况下,我从Site branding block的twig模板中调用了site_name变量。我也痛苦的是site_name是一个空字符串。

我在“管理”>中找到了“网站品牌”设置。结构块>布局>网站品牌。在那里,您将看到“切换品牌元素”标签,该标签允许您显示/隐藏网站名称,徽标和网站标语。

检查是否标记了要显示的站点名称。比保存块设置和清除缓存。 site_name现在应该可以工作。