小编won*_*v22的帖子

挂钩更改页面标题

我想以编程方式更改Drupal 8中的页面标题,以便将其硬编码在主题文件中。

我正在尝试使用一个钩子函数来preprocess_page_title,但似乎不明白要在哪个页面上更改标题。

这是我到目前为止的内容:

function test_preprocess_page_title(&$variables) {
  if (arg(0) == 'node/12') {
    $variables['title'] = 'New Title';
  }
}
Run Code Online (Sandbox Code Playgroud)

我想在一个特定页面上进行此更改的唯一方法是设置node参数。有没有人找到一种方法来覆盖Drupal上的页面标题?

drupal drupal-8

3
推荐指数
1
解决办法
7523
查看次数

如何将HTML插入getDocumentByID.innerHTML函数

我正在写一个函数来插入一个时钟倒计时,该时钟输出小时和分钟直到发生某种事情。但是,我想自定义小时和分钟变量的HTML以显示在标记中。到目前为止,这就是我所拥有的:

var hours = math for hours goes here;
var minutes = math for minutes goes here;

document.getElementById("test").innerHTML = hours + "hrs"
+ minutes + "min";
Run Code Online (Sandbox Code Playgroud)

我不确定如何在小时和分钟元素周围添加HTML标签。本质上我希望它输出为

<span>12hrs</span>
<span>50min</span>
Run Code Online (Sandbox Code Playgroud)

我有可变的时间数学工作,但只需要在那里获取一些html span类。

感谢您提供的任何指导。

html javascript innerhtml

1
推荐指数
1
解决办法
50
查看次数

标签 统计

drupal ×1

drupal-8 ×1

html ×1

innerhtml ×1

javascript ×1