Приветствую.
подскажите начинающему
как отключить показ сообщений типа warning, а то выводится постоянно при добавлении материала такая ерунда
Может подскажите и почему такая ошибка возникает?
warning: array_keys() [function.array-keys]: The first argument should be an array in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.module on line 334.
warning: implode() [function.implode]: Invalid arguments passed in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.database.inc on line 162.
user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT vid FROM term_data WHERE tid in () in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.database.inc on line 163.
warning: array_keys() [function.array-keys]: The first argument should be an array in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.module on line 334.
warning: implode() [function.implode]: Invalid arguments passed in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.database.inc on line 162.
user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT vid FROM term_data WHERE tid in () in /home/***/sites/all/modules/taxonomy_menu/taxonomy_menu.database.inc on line 163.
Комментарии
Лучше эти ошибки не скрыть, а от них избавиться совсем.
Отключить можно здесь admin/settings/error-reporting
А как от них избавиться? Из-за чего ругается Drupal?
Похоже, вот из-за этого места - WHERE tid in () - в скобках должны быть перечислены tid.
Возможно, дело в модуле taxonomy menu. Возможно вы как-то неправильно его используете.
В Drupal 7 admin/config/development/logging - просто в лог писать будет. Но вообще 100% - надо фиксить их