Обновление Shop-Script и системы безопасности во фреймворке Webasyst

Выпущено обновление общей системы безопасности фреймворка и небольшое обновление для Shop-Script в рамках версии 5.1.9. В этом обновлении:

  • Ужесточены требования на использование в шаблонах дизайна Smarty потенциально опасных PHP-функций.
  • В Shop-Script 5 в форме настройки полей контактной информации добавлена возможность создания пользовательских полей типа «Флажок» (checkbox).
  • Добавлен запрет на кеширование содержимого страницы корзины.
  • Исправлены ошибки, возникавшие при сохранении характеристик товаров.
  • Исправлена ошибка формирования печатной формы платежного документа при попытке доступа к ней неавторизованным покупателем с использованием PIN-кода.
  • Исправлены ошибки в работе отчета о продажах.
  • Исправлена работа метода $wa->shop->categories().
  • Исправлено ошибочное добавление подкатегорий скрытой родительской категории в файл Sitemap.