Changelog

Обновления дистрибутива публикуются в тот же день, когда вносятся изменения в код.

v.21.6.3

  • 16.11.20 Добавлены 8 цветовых гамм для линейки Lite

design/adaptive/css/

  • 17.11.20 Работы по обеспечению поддержки PHP 7.4
  • 19.11.20 Обновление модуля ЮKassa 2.0.0

payment/YandexMoneyApi

  • 21.11.20 Оптимизация файловой структуры

androidcore/

js/mobile/

  • 27.11.20 Оптимизация файловой структуры

Часть скриптов дестопного дизайна перенесены из /js/ в /design/adaptive/js/

  • 27.11.20 В админку добавлен функционал редактирования скриптов десктопного дизайна
  • 3.12.20 Изменения в цветовых гаммах для линейки Lite

design/adaptive/css/

  • 4.12.20 Изменения в проверке отсутствующих товаров в корзине

api/Cart.php

design/adaptive/html/cart.tpl

design/mobile/html/cart.tpl

  • 4.12.20 Кнопка сброса введенного купона в корзине

/cart.tpl

  • 5.12.20 Оптимизация функционала сравнения товаров и избранного

/compare_informer.tpl

design/adaptive/html/comparemain_informer.tpl

design/adaptive/html/index.tpl

design/mobile/html/comparemain_informer.tpl

ajax/compare.php

view/IndexView.php

view/View.php

  • 5.12.20 Оптимизация файловой структуры

Часть скриптов дестопного дизайна перенесены из /js/mobile/ в /design/mobile/js/

  • 5.12.20 В админку добавлен функционал редактирования скриптов мобильного дизайна
  • 6.12.20 Поиск в купонах

api/Coupons.php

fivecms/design/html/coupons.tpl

  • 6.12.20 Оптимизация файловой структуры и обработка в мобильной версии .izoom переведена вместо fancybox на swipebox

design/mobile/

  • 9.12.20 В статистике продаж выборка по пользователю, выбранные значения фильтра запоминаются в сессии и выбор метки заказа заменен на селект

api/ReportStat.php

StatsAdmin.php

ReportStatsAdmin.php

ReportStatsProdAdmin.php

stats.tpl

reportstats.tpl

reportstatsprod.tpl

  • 11.12.20 Перенос логики формирования $seo_title и $seo_description в карточке товара из index.tpl в product.tpl
  • 14.12.20 Оптимизация кода в MultichangesAdmin.php
  • 14.12.20 Изменение текстов и кодов ошибок

mailer.tpl

MailerAdmin.php

import.tpl

ImportAdmin.php

fivecms/lang/

  • 25.12.20 Изменения в загрузке изображения и добавлена возможность загрузки файлов .jp2 и .jxr

BannersAdmin.php

  • 26.12.20 Вывод ID варианта и external ID (от 1С) в подсказке при наведении на поле перетягивания варианта в карточке товара в админке

fivecms/design/html/product.tpl

  • 4.01.21 Возможность обновления значений таблицы settings ajax-запросом

fivecms/ajax/update_object.php

fivecms/design/css/style_min.css

  • 4.01.21 Включение/выключение баннеров на главной ajax-запросом

fivecms/ThreeBannersAdmin.php

fivecms/SetModAdmin.php

threebanners.tpl

setmod.tpl

payment/YooMoneyApi/

  • 6.01.21 Возможность замены отправки товара в корзину переходом на сторонний сайт по ref-ссылке
  • 6.01.21 Возможность изменить название кнопки "В корзину" и скрыть кнопку "Купить в 1 клик"

product.tpl

products_item.tpl

style.css

/mobile/../product.tpl

/mobile/../products.tpl

SetCatAdmin.php

fivecms/design/html/setcat.tpl

  • 7.01.21 Вывод в карточке товара вариантов доставки и способов оплаты

+ del_pay.tpl

product.tpl

sdek.tpl

shiptor.tpl

boxberry.tpl

fivecms/design/html/setcat.tpl

fivecms/SetCatAdmin.php

  • 12.01.21 Уменьшен размер файла jquery.service.pack.js c 278KB до 123KB

payment/YooMoneyApi/

  • 21.01.21 Дополнительные настройки обмена с 1С

fivecms/cml/1c_exchange.php

fivecms/design/html/onec.tpl

OnecAdmin.php

  • 24.01.21 Выгрузка в 1С доп. информации о скидках в заказе

fivecms/cml/1c_exchange.php

  • 27.01.21 Доп. защита от ботов в форме заказа обратного звонка

ajax/backcall.php

backcall.tpl

index.tpl

style.css

plugins_min.js

  • 29.01.21 Изменения в карточке товара затронули вывод похожих товаров для товаров не в наличии в десктопном дизайне, а также упрощен код шаблона

/adaptive/../plugins_min.js

/adaptive/../product.tpl

/adaptive/../style.css

/mobile/../product.tpl

v.21.6.4

  • 30.01.21 Выбор вида выгрузки ИД товаров в CML

fivecms/cml/1c_exchange.php

fivecms/design/html/onec.tpl

OnecAdmin.php

  • 31.01.21 Опубликован альтернативный модуль обмена данными с 1С (CML). В старом модуле учтены нюансы множества затестированных за это время нами версий 1С (включая древние и экзотические), а новый поддерживает только актуальный на текущий момент протокол обмена.

+ fivecms/cml/1c_exchange2.php

fivecms/design/html/onec.tpl

  • 6.02.21 Если в карточке товара несколько вариантов, то не выводить те, которых нет в наличии

view/ProductView.php

  • 6.02.21 Изменения в выводе ошибки об отсутствующем товаре в корзине

api/Cart.php

design/adaptive/html/cart.tpl

design/mobile/html/cart.tpl

v.21.6.5

  • 6.02.21 Оптимизация структуры шаблонов

design/mobile/html/products.tpl

+ /design/mobile/html/products_item.tpl

  • 6.02.21 Оптимизация выборки связанных товаров

design/mobile/html/product.tpl

design/mobile/css/style.css

design/adaptive/html/product.tpl

view/ProductView.php

  • 7.02.21 Оптимизация структуры шаблонов

design/mobile/html/articles.tpl

design/mobile/html/article.tpl

+ design/mobile/html/articles_item.tpl

design/mobile/html/blog.tpl

design/mobile/html/post.tpl

+ design/mobile/html/blog_item.tpl

design/mobile/html/main.tpl

design/mobile/html/index.tpl

design/mobile/html/mblog.tpl

design/mobile/css/style.css

design/adaptive/html/index.tpl

view/View.php

  • 7.02.21 Оптимизация выборки категорий в плагинах блога и статей

view/View.php

design/adaptive/html/blogline_body.tpl

design/adaptive/html/articlesline_body.tpl

  • 9.02.21 Тема дизайна adaptive_wide переименована в desktop

design/adaptive_wide/

+ design/desktop/

design/desktop/html/survey.tpl

design/desktop/html/surveys.tpl

design/desktop/css/style.css

изменено название темы в базе данных

  • 11.02.21 Поиск и сортировка по имени или дате в подписчиках

api/Mailer.php

fivecms/MailListAdmin.php

fivecms/design/maillist.tpl

  • 12.02.21 Не выгружать в Яндекс Маркет и Google Merchant товары без фото

yandex.php

google.php

v.21.6.6

  • 13.02.21 Отказались от функционала подсчета кол-ва просмотров карточки товара. Поскольку он всего-лишь участвовал в фильтре по кол-ву просмотров, а нагрузку на базу данных создавал несопоставимо больше, чем данная сортировка давала преимуществ.

api/Products.php

view/ProductView.php

payment/YooMoneyApi

payment/YandexMoneyApi

  • 20.02.21 Обновление платежного модуля "Сбербанк эквайринг"

payment/Sberbank

  • 20.02.21 Обновление платежного модуля "Счет для юрлиц"

payment/ReceiptUr

  • 20.02.21 Обновление платежного модуля "Квитанция"

payment/Receipt

  • 21.02.21 Улучшена защита от ботов в разделе "Отзывы"

view/ResponsesView.php

design/desktop/html/responses.tpl

design/mobile/html/responses.tpl

  • 21.02.21 В валюты добавлена кнопка округления до целых всех цен, у которых валюта указана "без копеек"

+ fivecms/ajax/round.php

fivecms/lang/

fivecms/design/html/currency.tpl

fivecms/design/css/style_min.css

  • 27.02.21 Изменен функцинал загрузки изображений при обмене с 1С

fivecms/cml/1c_exchange.php

fivecms/cml/1c_exchange2.php

  • 12.03.21 Изменения в верстке виджетов

design/desktop/html/articlesline_body.tpl

design/desktop/html/blogline_body.tpl

v.21.6.7

  • 21.03.21 Отключаемая возможность размещения BBCode в комментариях
  • 21.03.21 Изменено название папки для хранения пользовательских баннеров

config/config.php

+ files/user-banners/

  • 22.03.21 Изменения в логике вывода <typePrefix> в файле выгрузки в Яндекс Маркет

yandex.php

  • 24.03.21 Включение/отключение (для уменьшения нагрузки на БД) подсчета кол-ва просмотров записей блога и статей
  • 25.03.21 Подключен виджет расчета стоимости доставки Почты РФ

fivecms/design/html/delivery.tpl

fivecms/design/html/deliveries.tpl

view/CartView.php

design/mobile/html/cart.tpl

+ design/mobile/html/postrf.tpl

design/desktop/html/cart.tpl

+ design/desktop/html/postrf.tpl

  • 27.03.21 Исправлен баг с удалением связанных товаров и статей в статьях при удалении статьи.

api/Articles.php

v.21.6.8

  • 02.04.21 Теперь функциями is_mobile_browser() и is_android_browser() отдается сразу вычисленный User-Agent

api/Design.php

design/mobile/html/index.tpl

  • 02.04.21 Изменение логики работы модуля "Метаданные фильтра" (в частности поддержка cookies)

view/SpeccatalogView.php

  • 03.04.21 В бэкап настроек добавлены "Скидки", "Купоны", "Доставка", "Оплата"

api/Database.php

  • 03.04.21 Модуль обновления курса валют (по ЦБ РФ) теперь поддерживает и отличные от рубля базовые валюты

update_currency.php

v.21.6.9

  • 07.04.21 Округление цен на уровне Api, если у валюты отключены копейки

api/Variants.php

fivecms/ajax/add_order_product.php

  • 07.04.21 При удалении валюты пересчет цен товаров в базовую валюту

fivecms/CurrencyAdmin.php

  • 24.04.21 Исправлен баг (на странице поиска) подсчета кол-ва товаров в фильтре, когда товар остается всего 1

view/ProductsView.php

  • 28.04.21 Добавлено округление старой цены (если у валюты отключены копейки)

api/Variants.php

  • 28.04.21 Добавлено округление цены (если у валюты отключены копейки) в фиды

yandex.php

google.php

  • 28.04.21 Убраны устаревшие теги (currencies и seller_warranty) из фида Яндекс Маркета

yandex.php

  • 28.04.21 Добавлены новые теги (count и enable_auto_discounts) в фид Яндекс Маркета

yandex.php

fivecms/SetCatAdmin.php

fivecms/design/html/setcat.tpl

fivecms/lang/

  • 01.05.21 Обновление интеграции с Boxberry

design/desktop/html/boxberry.tpl

design/mobile/html/boxberry.tpl

  • 01.05.21 Работы по обеспечению поддержки PHP 8

api/Money.php

api/ReportStat.php

fivecms/IndexAdmin.php

fivecms/MetadataPageAdmin.php

fivecms/ReportStatsProdAdmin.php

fivecms/design/html/services_category.tpl

v.21.6.10

  • 01.05.21 Обновление Smarty до 3.1.39

Smarty/

  • 02.05.21 Пакетное добавление у товаров параметров: "В Яндекс Маркет", "Новинка", "Хит", "Активен"

fivecms/lang/

fivecms/MultichangesAdmin.php

fivecms/design/html/multichanges.tpl

  • 03.05.21 Работы по обеспечению поддержки PHP 8

fivecms/ParticipantSurveyAdmin.php

  • 06.05.21 Работы по обеспечению поддержки PHP 8

api/Variants.php

view/ProductsView.php

  • 06.05.21 Теперь удаление товаров из избранного и на странице корзины осуществляется ajax-запросом

ajax/wishlist.php

design/desktop/html/wishlist.tpl

design/desktop/html/cart.tpl

design/mobile/html/wishlist.tpl

design/mobile/html/wishlist_informer.tpl

design/mobile/html/cart.tpl

  • 07.05.21 Экспериментальный фид выгрузки товаров в AliExpress

+ ali.php

  • 07.05.21 Обновление библиотеки PHPMailer до 6.4.1

PHPMailer/

  • 18.05.21 Обновление микроразметки Schema.org

design/desktop/html/

design/mobile/html/

  • 20.05.21 Работы по обеспечению поддержки PHP 8

fivecms/design/js/filemanager/

  • 25.05.21 Регистронезависимая проверка по названию валюты при импорте YML и поддержка импорта, где не указаны валюты в файле

api/Money.php

fivecms/ImportYmlAdmin.php

  • 25.05.21 Доп. условия вывода "Курсы валют", составное формирование названия товара для выгрузки в Яндекс Маркет

yandex.php

fivecms/SetcatAdmin.php

fivecms/design/html/setcat.tpl

  • 27.05.21 В счете для юрлиц добавлен перенос на следующую страницу подписей и печатей, если слишком много товаров в заказе

payment/ReceiptUr/callback.php

  • 11.06.21 В карточке товара во вкладке "Оплата и доставка" добавлен виджет Почты РФ

design/desktop/html/del_pay.tpl

design/mobile/html/del_pay.tpl

v.21.6.11

  • 11.06.21 Возможность задать разные SMTP-серверы для email-уведомлений и встроенной email-рассылки

ajax/mail_cron.php

api/Notify.php

fivecms/SmtpAdmin.php

fivecms/MailerAdmin.php

fivecms/design/html/smtp.tpl

fivecms/design/html/mailer.tpl

  • 12.06.21 Изменены названия классов

ajax/mail_cron.php

api/Mailer.php

fivecms/MailerAdmin.php

  • 16.06.21 В импорте YML добавлен в качестве дефолтного идентификатора кол-ва тег count

fivecms/ImportYmlAdmin.php

  • 29.06.21 В визуальном редакторе убрано подставление дополнительных стилей и высоты у тега table

fivecms/design/js/tinymce/plugins/table/plugin.min

  • 04.07.21 Работы по обеспечению поддержки PHP 8

fivecms/ArticleAdmin.php

  • 04.07.21 Повышениe удобства работы с якорями в визуальном редакторе

fivecms/design/html/tinymce_init.tpl

design/desktop/js/plugins_min.js

design/mobile/js/core.js

v.21.6.12

  • 10.07.21 Исправлен баг с невозможностью создания копии товара
  • 10.07.21 Изменена соль, используемая для шифрования паролей пользователей

api/Users.php

  • 10.07.21 Изменен заголовок при отправке через PHP mail

api/Notify.php

  • 19.07.21 Добавлен учет индивидуальной скидки для вариантов товаров при расчете минимальной стоимости товаров в каталоге

api/Products.php

  • 19.07.21 Добавлен учет индивидуальной скидки для вариантов товаров в файлах выгрузки

yandex.php

ali.php

google.php

  • 21.07.21 Добавлен новый тег weight в фид Яндекс Маркета

yandex.php

UPD: описание обновлено 30.07.2021

Changelog

Еще нет своего сайта? Создайте интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать