Выдает пачками...
Warning: array_filter() expects parameter 1 to be array, string given в функции field_collection_item_is_empty() (строка 591 в файле /home/name/domains/name.ru/public_html/sites/all/modules/field_collection/field_collection.module).
591-я строка:
<?php// Check whether all fields are booleans.
$all_boolean = $instances && !(bool) array_filter('_field_collection_field_is_not_boolean');?>
Я так понимаю, что тут проверяется наличие пустых строк и в связи с этим ошибка. Но вот сути ошибки и что делать не понимаю.
Дайте пожалуйста наводку - что делать?
Комментарии
Ну написано же по русски - долден быть массив, а имеется строка ?!
Шикарно array_filter('_field_collection_field_is_not_boolean')
Мне это, к сожалению, ни о чем не говорит.
Я подумала, что может это какая то стандартная ошибка и есть стандартное решение... без знания php и навыков работы с базами данных никак не обойтись?
https://www.drupal.org/node/2599248
«Как правило, модули получают несколько "заплатки", прежде чем новый релиз создается.
Если вы не знаете, как применить патч ... Патч просто новый код показ какие позиции должны быть удалены и добавлены. Опытные разработчики могут применять программно-х patche.
Я предполагаю, что тех, кто запрашивает новый релиз не "продвинутые разработчики" и в попытке, чтобы помочь вам, пожалуйста, прочитайте, как применять патчи вручную» joshuautle
https://www.drupal.org/node/534548
Спасибо, помогло!
Заменила в field_collection.module в строке 591
array_filter('_field_collection_field_is_not_boolean');
на
array_filter($instances, '_field_collection_field_is_not_boolean');
Дев версию накатите, я когда патч применил у меня ошибка исчезла а вот поля поломались и вьюсы...