You are here

drupal7

内容包括drupal7教程,drupal7汉化,drupal7主题,drupal7模板,drupal7中文手册,drupal7 views,drupal7中文,drupal7安装,drupal7开发,drupal7视频,等

tb megamenu断点从980转960

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2018-04-03 07:00

tb megamenu默认断点是980,有时候想修改这个值,比如一个实际项目中,想把它改为960。

搜索研究了很久,没有可以配置的办法,只能修改源代码。这是我的修改:


tb_megamenu\js下面的tb-megamenu-frontend.js修改了。

  Drupal.TBMegaMenu.supportedScreens = [960];

tb_megamenu\css下面的CSS文件,

bootstrap.css

default.css

base.css

compatibility.css

等文件中,将980替换为960, 将979替换为 959


这样断点就从980改为960了。

论坛:

Drupal版本:

常用image crop相关模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2018-04-03 06:56


https://www.drupal.org/project/crop


https://www.drupal.org/project/focal_point


https://www.drupal.org/project/imagefield_crop


https://www.drupal.org/project/imagecrop


https://www.ostraining.com/blog/drupal/image-widget-crop-module/


https://www.drupal.org/project/manualcrop

 

经过对比,Drupal7下选择:

https://www.drupal.org/project/manualcrop

论坛:

Drupal版本:

让Drupal7同时支持IE7,8,9,新式浏览器、手机端

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2018-04-03 06:41

用户改版网站,将原来的主题改为响应式主题,同时专门为手机制作了主题。这个时候,我们采用了mobile theme这个方案,做了修改,将mobile detect的缓存代码改了一下,放到了mobile theme下面。

   用户想要支持IE7,8,9,老版本的IE。响应式的主题下面由于使用swiper.js,默认不支持ie9。这个时候,我们决定采用mobile theme方案,在它的基础上进行修改:

   增加对于ie的检查:

function mobile_theme_detect_ie_lower_version() {

  //$mobile_browser = 0;

  $is_ie_lower_version = false;

  $user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ""; 

论坛:

Drupal版本:

页面

Subscribe to RSS - drupal7