Новости Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

👩‍💻 Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla.v.6.1.0 Что нового?Модуль корзины. Отображение корзины в виде offcanvas-элемента.Кнопка выхода в панели управления пользователя. Что тут сказать, просто добавили. Отправка писем только для заказов, оплаченных определёнными способами. Это удобно для рассылки сообщений, привязанных к региону или провайдеру (например, инструкции по банковскому переводу только для заказов, оплаченных банковским переводом).Листинг выплат по партнерской системе. В разделе управления партнёрскими программами появилось новое подменю «Выплаты», в котором перечислены выплаты партнёрам (упрощённое отслеживание и сверка). Добавлены настройки, благодаря которым можно определить категории товаров, на которые начисляется партнёрская комиссия с продаж.Список комплектов товаров. Система комплектов позволяет отслеживать остатки товаров, продаваемых в комплекте.Подробнее в блоге Hikashop.Поскольку мы не сообщали ранее о Hikashop 6.0, то вкратце скажем, что он вышел в июне 2025г. В новой версии было:- 13 исправлений ошибок- 17 улучшений. В частности:- - Hikashop теперь проверяет UserAgent пользователя перед добавлением товара в корзину, чтобы отсечь ботов. Ведь компонент хранит корзины в базе данных.- - улучшен роутинг компонента, позволяющий использовать в названии товара даже слеши.- - улучшения фильтра товаров - ускорение загрузки категорий/брендов/характеристик.- 4 новых функции:- - добавлена поддержка Joomla 6.0.- - Улучшена возможность адаптации форм HikaShop на фронтенде к шаблонам, не использующим стандартные классы Joomla.- - Плагин внутреннего баланса: возможность исключить уцененные товары из начисленных баллов.- - Теперь можно выбирать склады для вариантов товаров.Подробнее в Changelog Hikashop.Также при работе с Hikashop стоит учитывать, что один и тот же код поддерживает версии Joomla от 3.х до 5.х, а в таблице сравнения версий заявлена и Joomla 2.5. Беглый просмотр кода показал, что компонент как был, так и остался старым и для совместимости с Joomla 4+ просто добавлен плагин.@joomlafeed#joomla #расширения #hikashop

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 1333 Просмотров
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Здравствуйте все.

Пишу плагин, который должен стучаться по cURL на другой сервер по https. На целевом сервере есть сертификат для внешнего адреса, но обращение идёт по внутреннему адресу (сервер с Joomla! внутренний и не должен иметь выхода наружу), соответственно, сертификат бракуется. Проблему могла бы решить установка параметров CURLOPT_SSL_VERIFYPEER = 0 и CURLOPT_SSL_VERIFYHOST = 0, но для этого нужно переписывать класс ядра JHttpTransportCurl (/libraries/joomla/http/transport/curl.php) и следить, чтобы он не затёрся при обновлении Joomla!

Кто может предложить решение?

Кто может сообщить разработчикам Joomla! о проблеме для её исправления?
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Есть такое дело, сам столкнулся в своё время. Во фреймворке это пофиксили, но backport в CMS не было. Так что делайте без участия класса Joomla - $ch = curl_init(); и т.д.
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Во фреймворке это пофиксили, но backport в CMS не было. Так что делайте без участия класса Joomla - $ch = curl_init(); и т.д.

Жаль. Придётся, видимо, писать свою версию класса JHttpTransportCurl, исправляющую ситуацию, и регистрировать её при старте плагина.
Нет информации, собираются ли разработчики исправлять это в CMS и если да, то когда?
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Жаль. Придётся, видимо, писать свою версию класса JHttpTransportCurl, исправляющую ситуацию, и регистрировать её при старте плагина.
Нет информации, собираются ли разработчики исправлять это в CMS и если да, то когда?
Зачем Вам вообще JHttpTransportCurl? Используйте чистый сURL и всё ;)
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Зачем Вам вообще JHttpTransportCurl? Используйте чистый сURL и всё ;)

Чтобы не писать длинные портянки кода при каждом обращении к cURL. А если всё равно оборачивать в класс, то почему не в доработанный JHttpTransportCurl? Тем более, что доработки минимальные.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Ну делайте как хотите.

Цитировать
Нет информации, собираются ли разработчики исправлять это в CMS и если да, то когда?
Нет информации.
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться