【问题标题】:Disable a module (specifically Lightbox) in Drupal with Mobile theme禁用带有移动主题的 Drupal 中的模块(特别是 Lightbox)
【发布时间】:2010-12-09 10:45:20
【问题描述】:

我们正在构建现有 Drupal 网站的移动版本。灯箱用于显示图像。这使用了 Javascript,这在移动网站上是不明智的。

我们将 Drupal 与移动工具一起使用。有没有办法在移动版上禁用灯箱模块? 或者我们可以在我们的移动主题中排除该模块吗?

【问题讨论】:

    标签: drupal mobile module lightbox


    【解决方案1】:

    我猜您正在使用 Lightbox2 模块,如果不考虑使用它,因为它具有页面排除功能:排除您网站上的某些页面具有 lightbox2 功能。在管理中有一个组特定于页面的 lightbox2 设置,其中 您可以指定 Lightbox2 将加载或不加载的(移动网站的)页面/路径。

    【讨论】:

    • 没错,Lightbox2。问题是移动网站不使用特定页面;它只是使用不同的主题,针对移动设备进行了优化。所以我们不能包含或排除应该('nt)使用灯箱的页面。为移动版本传递参数 ?gomobile=true。
    • 我想我可以使用该参数:只要 gomobile=true,我就可以激活 JavaScript,该 JavaScript 将从图像链接中删除“rel=lightbox”标签。有什么想法吗?
    • 你可以覆盖/删除 template.php 中的 js/css,这里是一个例子:mediacurrent.com/blogs/remove-or-replace-jscss-page
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多