Drupal TB Megamenu:将搜索表单放入子菜单后出错

时间:2016-03-28 13:20:55

标签: search drupal block megamenu

我将搜索表单的块放入我的子菜单中,现在我随时都会收到此错误消息:

  

注意:未定义的索引:主题在   template_preprocess_tb_megamenu_block()(Zeile 323 von   C:\ XAMPP \ htdocs中\ drupal7 \网站名\网站\所有\模块\ tb_megamenu \ tb_megamenu.themes.inc)

我该怎么做才能解决这个错误?

1 个答案:

答案 0 :(得分:0)

转到结构,块,找到TB Mega菜单:主菜单所在的区域,然后单击configure。将块标题设置为JsonObjectBuilder outer = Json.createObjectBuilder(); JsonObjectBuilder jsonObject = Json.createObjectBuilder(); File file = new File(fileName); try (Scanner scanner = new Scanner(file);) { while(scanner.hasNextLine()){ String line = scanner.nextLine(); if(line !=null && line.trim().startsWith("spark.")){ String param = line.trim(); String [] params = param.split("="); if(params.length == 2){ jsonObject.add(params[0], params[1]); } } } }catch(IOException e){ e.printStackTrace(); } outer.add("spkConfig", jsonObject.build());

这对我有用。祝你好运!