DIAFAN.CMS 7.0.0.1 - обзор

Первая сборка после выхода DIAFAN.CMS 7.0

Сборка довольно важная, т.к. в ней мы отполировали то, что обнаружили совместно с партнерами, которые помогали тестировать новую сборку. Спасибо всем, кто участвовал в тестировании.

В этом обзоре не буду останавливаться на мелких штрихах, типа проблемки, которая возникала при восстановлении сайта из бэкапа через админ панель. При этих условиях из шаблонов рассылок удалялись знаки %s %f (точнее %s удаляется, а %f заменяется на 0)

Пример:

Здравствуйте, администратор сайта %title (%url)!<br>На сайте появился новый пользователь: 0io (%login), %email.
Здравствуйте, администратор сайта %title (%url)!<br>На сайте появился новый пользователь: %fio (%login), %email. - должно быть

Ну, не суть, просто поправили и такие моменты.

Далее несколько пунктов "а-ля" было-стало:

  1. Не было возможности указать характеристике режим влияния на цену. Т.е. при создании характеристики "список с выбором нескольких значений" при экспорте характеристика попадала в файл как и положено - отдельным полем. Но товар получал после импорта этого файла характеристику как влияющую на цену - автоматически. И галку после этого можно было убрать только вручную у каждого товара. В описании импорта это не настраивалось. Поправили. Теперь все как надо! :)
  2. Описания полей импорта не загружались из .zip файла. Т.е. поля выгружались в JSON, но не выгружались в .zip, который отдает система. Переименовали diafan_db.json.zip в import_fields.json.zip т.к. это всё-таки не базы данных, а поля описания импорта. В 7.0.0.1 описания полей импорта загружаются из .zip
  3. Заказ в 1 клик при наличии дополнительных услуг неверно передавал данные. Например, есть товар с доп.услугами. Если заказываем этот товар, то все хорошо - в корзине дополнительная услуга отображается. Ошибка проявлялась, когда пользователь указывал доп.услугу к товару и нажимал "Купить в 1 клик". Тогда сумма ИТОГО равнялась стоимости товара, из этой суммы вычиталась доп.услуга и стоимость товара ставилась ниже, чем на сайте. Поправили.
  4. Функциональность "Сообщить о поступлении" не выводилась для вариаций товара. Например, ботинки на сайте есть 42, 43 размера, и нет 41 и 44. Раньше при выборе 44 размера не появлялось поле "Сообщить о поступлении" - исправили.
  5. Исправили ошибку при при включении режима разработки при отключении кэширования. Появлялись ошибки и переставали сохраняться параметры сайта.
  6. При наличии нескольких скидок для корзины раньше выводилась самая большая скидка. Т.е. до скидки 50% осталось.... Сейчас выводится следующая по значимости скидка. Т.е. до скидки 20%, 30% и т.д. до максимальной.
  7. При удалении заказа, платеж по заказу не удалялся автоматически. Теперь удаляется.

О чем еще не упомянул?...

Поправили ошибку, когда url добавленных тегов в версии 6.0 при переносе на 7.0 не сохранялись. Сами теги переносились, а вот урлы нет.

Поправили фильтрацию по цене, фильтр магазина в плане отсутствия в выдаче последнего товара. Вместо него дублировался предпоследний.

Исправили подсчет среднего рейтинга, Captcha вопрос-ответ, страницу Заказ оформлен при обновлении контента и еще несколько мелочей.

Но пределов совершенству нет. Система развивается, недочёты были, есть и могут быть, так как функциональность системы очень мощная. Наша задача вместе с Вашей помощью минимизировать их количество и оперативно исправить все недочеты. Поэтому "двери" https://user.diafan.ru/wishlist/ всегда открыты для предложений и багов, если они имеют место быть.

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.