Обновить мой NetCat
Обновление 5.9.0.19036 (NetCat 5.9)
Чтобы установить обновление, зайдите в систему администрирования вашего сайта, меню «Инструменты», пункт «Обновление системы», и нажмите кнопку «Установка обновления с официального сайта». Обновление установится, если у вас активен срок технической поддержки. Если он уже закончился, продлите его в вашем личном кабинете.
ПЕРЕД ИСПОЛЬЗОВАНИЕМ АДМИНИСТРАТИВНОЙ ЧАСТИ САЙТА ОБНОВИТЕ ОКНО БРАУЗЕРА (Ctrl+F5 или Ctrl+R)!
ДОПОЛНЕНИЯ
- модуль "Интернет-магазин": скрипт работы со списками (actions/goodslist.php) теперь поддерживает команду очистки списка (action=clear);
- в функцию nc_get_sub_children() добавлен второй аргумент, позволяющий контролировать включение в результат ID переданного в функцию раздела;
- добавлена поддержка макропеременных %SCHEME, %HOST для подстановки текущего протокола (http, https) и имени хоста в robots.txt;
- добавлено удаление временного архива с файлами после импорта товаров;
- добавлен функционал автоматической обработки изображений (документация);
- кассовые чеки: добавлена поддержка ФФД 1.05 (обязателен с 01.01.2019);
- добавлена поддержка НДС 20% с 01.01.2019.
ИСПРАВЛЕНИЯ
- метод nc_netshop::check_new_order() теперь работает и с заказами, создаваемыми программно (не из корзины);
- исправлено возникновение повышенной нагрузки на веб-сервер при определённых настройках модуля статистики;
- удалены лишние символы ." в форме добавления рекламных кампаний;
- исправлена ошибка, из-за которой в инструменте "Экспорт/импорт CSV" была возможность выбрать в качестве цели для импорта инфоблоки с прикрепленной системной таблицей "Пользователи";
- исправлена ошибка в функции функции nc_check_email(), из-за которой email, содержащий знак "+" в имени пользователя, считался некорректным;
- функция nc_get_visual_settings() теперь возвращает данные в том же виде, в каком они доступны в переменной $cc_settings;
- при выборе в фильтре товаров интернет-магазина значения для поля типа "список" мог исчезать выбор значений для других полей фильтра, исправлено;
- модуль "Интернет-магазин": условия "дата", "сумма заказов за даты" теперь срабатывают для дня окончания периода (действуют по последний указанный день включительно);
- модуль "Защита форм картинкой": исправлена ошибка в Javascript-консоли, связанная с изменениями в API reCAPTCHA;
- исправлена ошибка, из-за которой событие AFTER_USER_CREATED при регистрации пользователя через административную панель вызывалось до того, как пользователю будут назначены группы прав;
- исправлена ошибка, из-за которой поле со встроенным редактором CodeMirror получало высоту несоответствующую значению, указанному в настройках поля;
- исправлена ошибка теряемого доменого имени если не был указан протокол;
- автоматическое включение https если в URL сайта есть на это указание;
- модуль "Интернет-магазин": в письмах после оформления заказа не отображалась скидка на доставку, исправлено;
- исправлена ошибка, из-за которой в виджет логирования попадали события EVENT_AFTER_CART_CHANGED и EVENT_AFTER_ORDER_CREATED;
- исправлена сильная ресурсоёмкость логгирования процесса обмена с сайтом при большом накопленном количестве логов;
- исправлено некорректное сообщение об ошибке при добавлении в раздел зеркального инфоблока с неуникальным ключевым словом;
- исправлены ошибки, возникающие в интерфейсе выбора связанных объектов и зеркальных инфоблоков при очень большом количестве зеркал сайта;
- исправлен путь к файлу calendar.js в модуле "Календарь";
- исправлена бесконечная генерация ключевого слова компонента (возникающая при генерации достаточно длинных ключевых слов);
- исправлена ошибка, из-за которой при использовании инструмента "Копирование разделов" в полях "Минимальное количество объектов в инфоблоке" и "Максимальное количество объектов в инфоблоке" подставлялся "0", если эти поля не были заполнены;
- удалена поддержка изображений в формате BMP;
- исправлена обрезка изображений по центру и по координатам;
- исправлена ошибка со снижением качества водяного знака в формате JPG при наложении на изображение;
- исправлено слияние двух прозрачных изображений при наложении водяного знака;
- теперь при импорте в модуле интернет-магазина, вставляемые в поля типа "Строка", "Список" и "Множественный выбор" значения предобрабатываются перед добавлением;
- предотвращена возможность одновременного запуска одного и того же обмена;
- теперь при обмене в интернет-магазине корректно конвертируются нулевые цены у подчинённых товаров;
- устранено создание пустых папок в /netcat_files/export/ при сохранении черновиков;
- исправлен неверный вывод приведения типов при обмене в модуле интернет-магазина;
- исправлена неверная группировка товаров по разделам при обмене в модуле интернет-магазина для формата CommerceML;
- при обрезке изображений могли появляться черные полосы, исправлено;
- исправлено наследование свойства "Остаток на складе" при обмене в модуле интернет-магазина у формата CommerceML;
- исправлена ошибка, из-за которой на мультисайтовых системах при входе в административную панель всегда раскрывался первый сайт из списка;
- исправлена ошибка, из-за которой выгрузка для торговых площадок могла не формироваться из-за наличия нескольких товарных компонентов в одном разделе;
- исправлена ошибка, приводящая к недоступности режима редактирования при наличии в системных таблицах наследуемого файлового поля;
- исправлена ошибка при проверке уполномоченного на включение или выключении объекта;
- снято ограничение на длину содержимого поля "Ключевые слова для поисковиков" в дополнительных свойствах объекта;
- "старый" обмен данными с 1С: исправлен неправильный импорт из 1С информации о дробном количестве товаров на складах при использовании русской локали;
- исправлена ошибка, приводящая к невозможности отключения отображения системных полей компонента в табличном виде отображения объектов;
- исправлена ошибка, приводящая к дублированию сообщения об успешной смене пароля в мобильном шаблоне;
- исправлена ошибка, приводящая к снижению производительности при выводе списка объектов инфоблока;
- модуль "Интернет-магазин": исправлена повторная активация купона;
- исправлена ошибка, приводящая к невозможности возврата на предыдущую страницу после авторизации через соц. сети;
- исправлены неправильные пути к файлам полей с "защищенной файловой системой";
- увеличен лимит символов на описание поля компонента до 255 символов;
- исправлена ошибка, не позволяющая сразу открывать страницу оплаты через Яндекс.Кассу в текущем окне;
- исправлена работа метода $nc_core->input->fetch_session();
- добавлена возможность сохранения кириллических адресов электронной почты в поле типа "Строка" и формата "email";
- исправлена ошибка, препятствующая использованию функционала inline-редактирования изображений пользователями-редакторами без прав на администрирование раздела;
- исправлен расчёт доставки СДЭК для заказов с несколькими экземплярами одного товара;
- исправлены ошибки, которые могли возникать при импорте файлов при обмене с 1С.