Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1918 Просмотров
*

rafaello9

  • Захожу иногда
  • 152
  • 2 / 0
Общий привет!
Тут, собственно, загвоздка выходит.
Наш национальный банк ввел новую систему онлайн-платежей. Ну и на своем сайте они дают код для подключения к онлайн-платежам. Там, список переменных, и сама html-форма отправки.

Пытаюсь прикрутить ихний код к магазину (joomla 2.5 JoomShopping 3.11.4)
Создал новую папку в components\com_jshopping\payments под названием components\com_jshopping\payments\pm_samonline
В этой папке создал файл pm_samonline.php, в который установил код для подключения, который они рекомендуют.

В админке магазина создал новый способ оплаты и там, где надо ввести Псевдоним впечатал  pm_samonline

Теперь, когда на сайте, при оформлении заказа, я выбираю способ оплаты - samonline, то выходит ошибка

Код
Warning: call_user_func() expects parameter 1 to be a valid callback, class 'pm_samonline' not found in Z:\home\cveti78\www\components\com_jshopping\controllers\checkout.php on line 286 

Так оно и понятно, что ошибка говорит о том, что надо создать class 'pm_samonline' , но здесь моих познаний уже не хватает.
 
Буду благодарен за подсказки, как же прикрутить файл pm_samonline.php, что бы при выборе способа оплаты, перекидывало бы на него. Мне не надо создавать файл для админки, что бы оттуда настраивать. Просто, когда клиент выбирает этот способ оплаты, его перекинуло бы на файл pm_samonline.php, а в счете оплаты, который приходит на е-мейл (или pdf) тоже, соответственно, отобразился бы.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Создание нового вида оплаты
« Ответ #1 : 18.01.2013, 13:06:20 »
Не всё так просто как Вам кажется... В этом файле pm_samonline.php должет быть объявлен класс pm_samonline в котором должны быть определенные функции отвечающие за обработку платежа.
Посмотрите любой другой платежный плагин, и Вы увидите как он должен выглядеть.
А еще лучше, если Вы дадите ссылку на Ваш банк, где они описывают свою форму оплаты, может будут идеи как это реализовать
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

rafaello9

  • Захожу иногда
  • 152
  • 2 / 0
*

rafaello9

  • Захожу иногда
  • 152
  • 2 / 0
Re: Создание нового вида оплаты
« Ответ #3 : 18.01.2013, 15:14:16 »
Хорошая мысля приходит опосля...

Я использовал те способы оплаты, которые уже есть в JoomShopping. В том месте, где html-форма там заменил на свою, а над ней переопределил переменные. Вроде получилось.

Дышать легче стало.
 yes! :D yes!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Украинские плагины оплаты для версии 5, 0?

Автор Alex_gs

Ответов: 3
Просмотров: 2714
Последний ответ 12.01.2023, 01:16:57
от Alex_gs
Privat24 - плагин оплаты (приват24)

Автор vasya321

Ответов: 84
Просмотров: 24276
Последний ответ 05.07.2022, 10:39:36
от nevigen
LiqPay - плагин оплаты

Автор 1g0r

Ответов: 160
Просмотров: 42562
Последний ответ 31.12.2021, 23:17:26
от Biss
Плагин оплаты AlfaBank Казахстана

Автор Kokshetau

Ответов: 4
Просмотров: 2889
Последний ответ 13.01.2021, 18:40:11
от Kokshetau
Плагин оплаты кредитной картой [Альфа-Банк]

Автор v42bis

Ответов: 3
Просмотров: 4657
Последний ответ 30.11.2020, 22:00:28
от nevigen