是否可以针对不同的屏幕尺寸使用不同的html.tpl.php文件?

时间:2019-06-24 09:43:20

标签: drupal drupal-7 responsive drupal-theming drupal-templates

作为在线发布商,我们的程序化广告合作伙伴之一要求我们为响应式屏幕尺寸使用不同的html.tpl.php文件。

我们有一个drupal 7网站,我们的广告合作伙伴之一正在为其创建程序化广告脚本,并希望向我们发送针对特定屏幕尺寸的脚本。通常,此脚本将放置在html.tpl.php文件中,但是该合作伙伴要求我们将桌面广告脚本放置在桌面中,将单独的广告脚本放置在移动设备中

这有可能吗?我们的模板对移动设备敏感,并且只有一个html.tpl.php文件。

2 个答案:

答案 0 :(得分:0)

  • [PHP]您可以根据需要使用移动设备编写语句 mobile_detect module作为一点建议,请使用简单的切换 php。
  • [JS]您只需要获取屏幕/窗口的高度和宽度,然后就可以根据语句使用所需的脚本,具体取决于屏幕尺寸。

答案 1 :(得分:0)

您可以使用mobile theme module 。安装它并设置检测方法(获取浏览器| PHP)。 php是默认设置。

现在您可以为具有不同html,css和js的移动设备创建另一个主题。