你在这里

Drupal 星球

04/03/2018 - 14:54 - Think in Drupal

TB Mega Menu 与  special menu items module冲突的解决

 

TB Mega Menu没有考虑special menu items module模块的配置,下面的链接解决了个这个问题。

https://www.drupal.org/project/tb_megamenu/issues/2019163#comment-8776801

 

修改这个文件 : modules/tb_megamenu/templates/tb-megamenu-item.tpl.php

将它拷贝到主题的模板文件,改为以下内容:

<li <?php...

04/03/2018 - 14:41 - Think in Drupal

用户改版网站,将原来的主题改为响应式主题,同时专门为手机制作了主题。这个时候,我们采用了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...

页面