Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Netcat 7 — нейросеть в вашем сайте!
Подробнее

Обновить мой NetCat

Обновление 6.0.0.21026 (NetCat 6.0)

27 января 2021

Чтобы установить обновление, зайдите в систему администрирования вашего сайта, меню «Инструменты», пункт «Обновление системы», и нажмите кнопку «Установка обновления с официального сайта». Обновление установится, если у вас активен срок технической поддержки. Если он уже закончился, продлите его в вашем личном кабинете.

ПЕРЕД ИСПОЛЬЗОВАНИЕМ АДМИНИСТРАТИВНОЙ ЧАСТИ САЙТА ОБНОВИТЕ ОКНО БРАУЗЕРА (Ctrl+F5 или Ctrl+R)!

ДОПОЛНЕНИЯ

  • добавлен компонент "Отзывы", переработан модуль комментариев;
  • добавлен компонент "Файл";
  • обновлена библиотека иконок FontAwesome до версии 5.12;
  • добавлены два шаблона для сниппета корзины (иконка+количество, иконка+количество+сумма);
  • добавлена возможность указывать выбор только иконки у поля типа "файл";
  • в настройки раздела добавлена возможность указывать изображение и/или иконку;
  • добавлена возможность приёма платежей через Яндекс.Кассу с использованием API версии 3;
  • добавлена возможность приёма платежей через ФФИН Банк;
  • добавлены пользовательские настройки списков (аналогично компонентам и макетам дизайна данные попадают в $f_ИмяПеременной_settings);
  • добавлена роль пользователя "Редактор контента сайта", ограничивающая редактирование сквозных блоков;
  • добавлена компоновка списка "колонки";
  • добавлены дополнительные настройки для управления фоновыми изображениями у блоков;
  • добавлено новое поле в настройки сайта "Режим работы сайта";
  • добавлено новое поле в настройки компонента "Демо-контент";
  • удаление поля "Демонстрационный режим работы сайта", перенос его значения в поле "Режим работы сайта";
  • добавление нового функционала "Запрет перемещения и удаления инфоблоков" и "Запрет перемещения и удаления разделов";
  • добавлен параметр "Максимальный размер хранимых файлов экспорта" в настройки системы;
  • добавлена возможность приема платежей через платёжную страницу «Сбербанка»;
  • добавлена возможность производить фискализацию через платежную систему Platron;
  • добавлена функция nc_send_page_404(), которая отправляет страницу «Не найдено» и останавливает выполнение скриптов;
  • добавлено хранение версий контента (разделов, инфоблоков, объектов) с возможностью вернуться к предыдущей версии.

ИСПРАВЛЕНИЯ

есть переносы строк;
  • в описание опции "Суммируется с другими скидками" внесено уточнение: скидки суммируются в рамках одного типа;
  • исправлено добавление товара в заказ в панели управления;
  • исправлена ошибка, из-за которой при удалении раздела у пользователей не удалялись права на удалённый раздел;
  • исправлена ошибка, приводившая к некорректному сообщению о нехватке прав при удалении файла из поля ncSMO_Image;
  • исправлена передача признаков предмета и способа расчёта для чеков через Яндекс.Кассу;
  • исправлено ошибочное отображение переключателя включения и выключения объекта в форме редактирования;
  • исправлено отсутствие заголовка формы и кнопки сохранения при наличии прав только на добавление данных в раздел;
  • исправлена ошибка, приводящая к отсутствию текста сообщения о недостатке прав на выполняемые действия в некоторых случаях;
  • исправлена ошибка, приводящая к невозможности кэширования скомпилированных стилей компонентов;
  • исправлена ошибка, приводящая к отсутствию поля Account в таблице User после установки системы;
  • исправлена ошибка, не позволяющая в некоторых случаях активировать систему;
  • улучшения в интерфейсе режима редактирования для пользователей с правами модератора;
  • добавлен недостающий на некоторых системах список "Тип контакта";
  • исправлена ошибка, приводящая к неправильной проверке содержимого поля типа "Строка" с форматом "Телефон";
  • исправлена ошибка, из-за которой при копировании объекта не копировались файлы из поля "Множественная загрузка файлов";
  • исправлена ошибка, приводящая к отсутствию превью для загруженных изображений в поле "Множественная загрузка файлов";
  • исправлена ошибка, приводящая к некорректной валидации каптчи при ajax-авторизации;
  • добавлены недостающие языковые константы для двух событий: подготовка к импорту сайта и импорт сайта;
  • добавлена возможность переноса файлов, упомянутых в полях ncSMO_Image, ncImage и ncIcon раздела путем экспорта/импорта сайта;
  • исправлены ошибки, возникавшие при некоторых настройках компоновки списка «слайдер»;
  • исправлена ошибка, из-за которой в некоторых случаях в административной панели могли не отображаться выключенные товары;
  • модуль "Приём платежей": исправлена потеря копеек в корректировочных счетах на серверах с русской локалью;
  • модуль "Интернет-магазин" в связке с приёмом платежей: при невозможности полностью распределить скидку на корзину между товарами, один из товаров будет продублирован в счёте и чеках с отличающейся ценой;
  • модуль "Приём платежей": исправлена передача в Яндекс.Кассу имени клиента для фискального чека;
  • модуль "Приём платежей": событие успешной оплаты при неправильной работе сторонних классов интеграции с платёжными системами не будет срабатывать повторно для уже оплаченного счёта;
  • исправлена ошибка, приводящая к невозможности сохранения и редактирования объектов на сайтах с HTTPS в браузере Chrome версии 83 и выше;
  • исправлена ошибка, приводящая к невозможности создания списков на MySQL версии старше, чем 8.0.3+;
  • исправлена ошибка, приводящая в редких случаях к циклическому редиректу на странице полного просмотра объекта;
  • модуль "Поиск" с хранением индекса в БД: исправлена токенизация текста, когда в настройках указан параметр MaxTermsPerField;
  • исправлено отображение переключателей в настройках полей компонента;
  • исправлено отображение текстового поля без встроенного редактора при получении фокуса;
  • исправлена замена макропеременных %USER_AVATAR и %IS_NEW в шаблонах модуля "Комментарии";
  • добавлена недостающая панель управления виджетом корзины в режиме редактирования;
  • исправлено удаление объектов в сквозных инфоблоках;
  • улучшена совместимость с PHP 7.4;
  • исправлена ошибка, приводящая к неполному удалению значения из поля "Условия выборки из других блоков";
  • исправлены ошибки в отображении стандартных полей типа "Файл" и "Дата и время" в административной панели;
  • исправлены ошибки отображения вертикального отступа между плитками в компоновке списка «плитка»;
  • исправлено добавление плашки переключения режимов просмотра и редактирования на страницы, где внутри тега
  • исправлена работа методов трансформации изображений в полях множественной загрузки, полученных функцией nc_load_multifield();
  • учтена особенность Яндекс.Кассы, из-за которой при повторном переходе покупателя к оплате у счёта мог устанавливаться статус «ошибка»;
  • исправлена ошибка, связанная с недостающим полем CustomSettings в некоторых таблицах списков;
  • исправлена ошибка, из-за которой функция getFileCount не учитывала поля типа "Множественная загрузка файлов";
  • исправлена ошибка, из-за которой в альтернативных формах системных таблиц метод form() не возвращал список ранее загруженных файлов;
  • исправлено зависание главной страницы админки из-за виджета избранных разделов;
  • исправлена неверная проверка "Обязательно для заполнения" поля типа "Множественный выбор";
  • исправлен путь к изображениям в форме отображения календаря;
  • при выборе месяца перестали пропадать ссылки;
  • исправлена ошибка: при удалении объекта с заполненным полем типа "Множественная загрузка" файлы множественной загрузки не удалялись с диска;
  • исправлена работа переменной $ignore_link для объектов с уникальными ключевыми словами;
  • исправлена ошибка, приводящая к неверному выводу сообщений о некорректно заполненных полях в стандартной всплывающей форме авторизации/регистрации;
  • стандартная всплывающая форма авторизации/регистрации теперь не отправляется с некорректно заполненными полями;
  • исправлена ошибка, из-за которой при редактировании заказа устанавливался неверный идентификатор пользователя сделавшего заказ;
  • исправлена ошибка, из-за которой при редактировании заказа применялись скидки на товар для пользователя редактирующего заказ вместо пользователя сделавшего заказ;
  • добавлен функционал пересчета скидки на заказ в шаблон "Заказы в панели управления" компонента "Заказ";
  • исправлена ошибка, из-за которой в выгрузке для Google Merchant у цены отсутствовала валюта;
  • добавлена интеграция с платежной системой ЮKassa;
  • уменьшено количество запросов к базе данных при генерации страниц сайтов;
  • исправлено ошибочное сохранение параметра "Разрешить индексирование" в SEO/SMO настройках раздела, если модуль "Поиск по сайту" отключен;
  • исправлено ошибочное сохранение параметра "Разрешить индексирование" в SEO/SMO настройках сайта, если модуль "Поиск по сайту" отключен;
  • исправлена работа со списками на MySQL версии старше, чем 8.0.3+;
  • исправлена редкая ошибка при выводе списка объектов на MySQL версии старше, чем 8.0.3+;
  • исправлена сортировка элементов по приоритету в списках в пользовательских настройках компонентов и макетов дизайна;
  • модуль "Приём платежей": исправлено создание корректировочных счетов возврата;
  • при копировании объекта у его скопированных дочерних элементов сохраняются приоритеты;
  • исправлена ошибка, из-за которой автоматический расчёт стоимости доставки для EMS и почты РФ, возвращал некоренное значение для иностранных городов;
  • исправлено оформление страницы подтверждения выхода из административной панели;
  • исправлено отображение поля типа "Множественный выбор" в табличном отображении инфоблока в административной панели.



Описание проекта