двух массивов из цикла появляется пустое поле.
Можно было бы закрыть на это глаза, но последующие коды с этой переменной работают неправильно.
Подскажите, в чем здесь дело и как это исправить? Могу лишь добавить, что первые два элемента созданы вручную внутри инфоблока, а последние два - через событие.
какой переменной? NAME?
$ob['NAME'] = trim($ob['NAME']); так работает?
Сейчас проверим
Да👍 Большое спасибо
так ты не решил проблему, при записи хлам убери с заголовка... табы ил переносы, что там добавляет?! (парсер наверное какой мутит воду)
Проблема была в том, что неадекватно вел себя array_unique на этот массив, сейчас он работает
нет проблема что при добавлении элемента не сделал хотябы trim($name)
Я сделал так. То есть, trim надо делать внутри значения переменной $res?
да пофиг, работает ок. я о причинах, а не о костылях и фиксах... может у тебя еще в 20 местах баги, а ты не знаешь... в одном месте типа профиксил и ок
Ок, спасибо, в любом случае👍
Ты был прав, проблема не решена. Какой хлам нужно убрать?
ну при записи очистить от левака возможно придется написать скрипт и пройтись по всем элементам (старым добавленным програмно)
Уже выкрутился, опять 😄
Обсуждают сегодня