HikaShop 5.0.0 

Дата выхода : 15 сентября 2023 года

Поддержка CMS Joomla 5 (ориент. дата выхода 17 октября 2023 года)

Список всех файлов, измененных между 4.7.5 и 5.0.0

Исправлены 23 ошибки

  • Исправили устаревшее сообщение в PHP 8.2 при использовании в некоторых случаях пользовательского поля расширенного средства выбора даты.
  • В некоторых редких случаях на PHP 8 может возникнуть ошибка во всплывающем окне, открывающемся при нажатии на кнопку "email" заказа в серверной части.
  • Не удалось правильно установить параметр "ограничение по времени загрузки" файлов через интерфейс.
  • Исправили предупреждение, которое могло всплывать, когда сторонние плагины отправляли товары в корзину без предоставления всех необходимых данных.
  • Модуль содержимого HikaShop, настроенный для отображения списка категорий на странице со списком категорий с разбиением на страницы, распознает эту разбивку на страницы и применяет ее к себе, хотя не должен.
  • В некоторых случаях исправили ошибку с расчетами на странице продукта.
  • Исправили устаревшие сообщения при сохранении пользовательских полей на PHP 8.2
  • После улучшений, которые внесли в динамические фильтры в версии 4.7.4, фильтры курсора в динамическом режиме в некоторых случаях вели себя неправильно.
  • В некоторых случаях URL-адреса для разбивки на страницы могут содержать дополнительные ограничительные параметры, вызывающие проблемы с некоторыми поисковыми роботами SEO.
  • Исправили некоторые устаревшие сообщения на PHP 8.1 в некоторых случаях с отображением адресов.
  • Внесли дополнительные изменения в плагин PayBox для поддержки Sofinco.
  • Исправили устаревшее сообщение, которое в некоторых случаях могло появляться в электронном письме с уведомлением о платеже с пользовательскими полями товара на PHP 8.1.
  • Исправили предупреждение и устаревшее сообщение при оформлении заказа при смене адреса в некоторых редких случаях.
  • Удалили МНОГО сообщений об устаревании PHP 8.2
  • Исправили ошибку с действием экспорта пользовательских массовых действий, когда для экспорта было выбрано имя группы пользователей.
  • Исправили сообщение с уведомлением о выпуске виджета / отчета в Essential edition.
  • Сохранение заказа в списках в серверной части в некоторых случаях не сработало бы.
  • Создание пользовательского поля с требуемой настройкой, активируемой непосредственно, при незаполненном значении по умолчанию, в некоторых случаях приведет к появлению предупреждения.
  • Если для параметра "переопределить адрес доставки" способа доставки будет установлено значение "скрыть" или "текст", но без какого-либо переопределяющего текста, система все равно отобразит форму адреса доставки при оформлении заказа, если пользователь еще не ввел адрес доставки.
  • Произошла ошибка в обработке токена CSRF в javascript загрузчика, которая привела к тому, что загрузка не работала с JCHOptimize со сжатым javascript.
  • Всплывающее окно "Поделиться списками желаний" отображалось некорректно из-за опечатки, введенной в предыдущей версии для лучшей обработки используемого пункта меню.
  • Исправили устаревшее сообщение с массовыми действиями с действием "выполнить запрос mysql" в некоторых случаях на PHP 8.
  • Улучшили селектор количества строк и столбцов для пунктов меню, чтобы он не выдавал ошибку, когда пользователь пытается установить 0 столбцов и 0 строк.

Улучшения (31)

  • Добавили дополнительную обработку ошибок при отправке электронной почты.
  • Структура и теги "обратного" макета страницы товара были обновлены.
  • При отображении характеристик в виде радиоприемников и наличии 2 значений в характеристике, а также в режиме динамического отображения значение может быть выбрано заранее, даже если этого не следует.
  • Добавили специальный класс для сообщения "Нет в наличии" в объявлении, чтобы оно соответствовало странице сведений о продукте и упрощало настройку с помощью CSS.
  • Добавили события Onpreparredatepickerfieldoptions и onCheckDatePickerField, чтобы сторонние плагины могли изменять параметры средства выбора даты "на лету".
  • Теперь  устанавливаем название продукта / product code в качестве заголовка страницы при редактировании продукта в серверной части.
  • Добавили поддержку Joomla 4 в европейский налоговый плагин.
  • Теперь система будет проходить через getBody / setBody Joomla при запуске onAfterRender, когда представление оформления заказа обновляется в AJAX. Таким образом, плагины смогут обрабатывать HTML-код из тела, как если бы он исходил из Joomla.
  • Плагин Smart Search теперь учитывает параметр конфигурации Hikashop "показывать товары, которых нет в наличии", так что, если он отключен, товары, которых нет в наличии, не будут отображаться в результатах поиска.
  • Когда платеж отменяется во всплывающем окне кнопки оплаты PayPal плагина PayPal Checkout, плагин теперь учитывает настройку "отменить URL" способа оплаты.
  • Если теги содержимого будут использоваться для добавления кнопок "добавить в корзину" на страницах, где HikaShop не загружен, плагин уведомления о корзине не сможет отображать окно уведомления после процесса добавления в корзину.
  • При импорте VirtueMart теперь в качестве даты выставления счета в HikaShop используется дата создания заказа, чтобы заказы, импортированные из виртуальной машины, могли использоваться системой статистики.
  • При удалении последнего товара из корзины со страницы отображения корзины без входа в систему система перенаправит вас на страницу входа после удаления последнего товара из корзины вместо перенаправления на "URL, куда перенаправлять, когда корзина пуста", настроенный в конфигурации HikaShop.
  • Интеграция с интеллектуальным поиском теперь будет индексировать переводы продуктов, при условии, что переводы были добавлены без установки Falang.
  • Добавили событие onCheckoutEmptyContentCheck, чтобы плагины, добавляющие свой собственный вид оформления заказа в checkout, теперь могли предоставлять системе оформления заказа информацию о том, пусты они или нет. Раньше система оформления заказа предполагала, что они никогда не были пустыми. Это позволит системе автоматически пропустить текущий шаг, если она обнаружит, что все представления на текущем шаге пусты.
  • Теперь система оформления заказа перейдет к следующему шагу после заполнения гостевой формы в блоке входа, если это единственный блок на шаге.
  • Добавили подтверждение к кнопке "Обработать" всплывающего окна "Действия" в списках серверной части.
  • Убедились, что нажатие клавиши enter или любой другой способ вручную запустить отправку формы не приведет к выполнению каких-либо действий во всплывающем окне "Действия" во внутренних списках, поэтому во избежание ошибок можно использовать только кнопку "Обработать".
  • Изменили кнопку "ОК" во всплывающем окне кнопки заказов "электронная почта" в серверной части, чтобы было понятнее, что на кнопку можно нажать.
  • Добавили новую колонку "товары" к списку корзин и спискам пожеланий в серверной части HikaShop.
  • Улучшили обработку ошибок платежного плагина PayPal Checkout.
  • Улучшили совместимость с Route66.
  • Платежный плагин PayPal Checkout теперь лучше обрабатывает процесс, когда параметр "мгновенный захват" отключен, и вы хотите вручную подтвердить транзакции на своем торговом счете PayPal.
  • Улучшили синтаксический анализ JSON на стороне javascript в HikaShop, так что даже если сервер выводит сообщения об ошибках до или после ответа JSON, его все равно можно будет обработать, что сделает его более устойчивым.
  • Оформление заказа теперь позволяет пользователю завершить оформление заказа с указанием требуемой доставки, даже если он никогда не настраивал адрес доставки в своей учетной записи, если он выбрал способ доставки, который переопределяет адрес доставки.
  • TincyMCE в конечном итоге окажется слишком маленьким для описания продукта в Joomla 4 и 5. Теперь система автоматически корректирует высоту в javascript.
  • Информация о заказе теперь доступна на конечной странице при использовании способа оплаты кредитной картой, что упрощает настройку.
  • В массовой акции, когда действие "отправить электронное письмо" используется с триггером при создании / изменении заказа, электронное письмо теперь может использовать теги для данных заказа, такие как {order_id} или {order_number}
  • Добавили скрытый параметр switcher_default_mode в списки товаров, чтобы режим переключения таблиц / сеток по умолчанию можно было изменять без переопределения вида.
  • Классы типов фильтров теперь можно переопределять с большей легкостью.
  • Улучшили режим динамического отображения характеристик, чтобы он по возможности предварительно выбирал первое доступное значение и сохранял ранее выбранные значения характеристик, когда они доступны.

Новые функции (11)

  • Теперь для текстовых фильтров установлена настройка "минимальная длина", так что HikaShop будет пропускать слова короче числа, настроенного в этой настройке.
  • Теперь для текстовых фильтров установлена настройка "Слова для игнорирования", так что HikaShop будет пропускать слова в этом списке при использовании фильтра.
  • Добавили параметр "Альтернативный макет" в модули, входящие в состав HikaShop.
  • Добавили новую опцию отображения индикатора выполнения заказа, который будет отображаться в виде гармошки.
  • Добавили новую опцию в плагин синхронизации пользователей HikaShop, чтобы выбрать, хотите ли вы, чтобы файлы javascript и CSS HikaShop загружались на все страницы вашего интерфейса. Эту опцию необходимо включить, если вы хотите отображать кнопки "Добавить в корзину" с тегами содержимого на страницах, где HikaShop обычно не загружается, чтобы пользователю могли отображаться уведомления о добавлении в корзину. При выключении добавить в корзину в случае успеха перенаправит на оформление заказа или обновит всю страницу целиком, если будет отображена ошибка.
  • Добавили новый плагин UPS для нового UPS OAuth 2.0 API. Предыдущий плагин UPS устарел и больше не будет работать после 3 июня 2024 года. Итак, мы приглашаем вас перейти на этот новый плагин для доставки. Он включен бесплатно во все выпуски HikaShop.
  • Теперь в настройках "Режим всплывающего изображения" есть опция "без ссылки".
  • В серверной части порядок элементов теперь можно изменять с помощью перетаскивания.
  • Система carousel теперь использует библиотеку javascript Swiper вместо Owl carousel, которая больше не поддерживается. При необходимости все еще можно вернуться к Owl carousel со скрытой настройкой.
  • Мы полностью обновили плагин социальных сетей, чтобы сделать его удобнее, добавили Linkedin и удалили Google Plus.
  • HikaShop теперь поддерживает Joomla 5.

Бесплатная доставка до транспортной компании ! ! ! - ВЫГОДНО

Спешите выписать счет на оплату! Товар в наличии !

Цены на товары в нашем интернет-магазине актуальные и постоянно пересматриваются.
Предусмотрены оплаты - по банковским картам Visa - Мир, наличный и безналичный расчеты с выпиской счет-фактуры с НДС