Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

sundrey

  • Новичок
  • 2
  • 0 / 0
Хочу поделиться с Вами способом получения уведомления о получении нового заказа через социальную сеть ВКонтакте.
Отправка уведомлений производится через сервис https://vk.com/socnot
Для получения себе уведомлений через социальную сеть достаточно:
1. Зарегистрироваться в сервисе, отправив любое личное сообщение из аккаунта ВКонтакте на е-маил адрес snot@autovv.ru (ответ последует в течении 15 минут);
2. В JoomShopping до Version 3.6.1 находим файл /components/com_jshopping/controllers/checkout.php находим //send mail admin и на следующей строчке прописываем код, расположенный ниже.
В JoomShopping Version 3.6.1 и выше файл checkout.php находится
/components/com_jshopping/models/checkout.php

$SnotToken = "ВашТокен"; //Ваш токен полученный после регистрации в сервисе SocNot
$SnotText = urlencode($fromname." ".sprintf(_JSHOP_NEW_ORDER, $order->order_number, $order->f_name." ".$order->l_name));
$sendnot = file_get_contents("http://snot.autovv.ru/send.php?t=".$SnotToken."&text=".$SnotText);

Надеюсь будет полезно, для меня это намного удобнее, чем e-mail.

Не посчитайте за спам, сервис бесплатный и сделан во благо людям!)
« Последнее редактирование: 04.05.2015, 17:48:28 от sundrey »
*

sundrey

  • Новичок
  • 2
  • 0 / 0
Расширение для JoomShopping можно скачать по ссылке
http://snot.autovv.ru/files/addon_VK_order_notification.zip

Для его работы необходимо:
1. Зарегистрироваться в сервисе, отправив любое личное сообщение из аккаунта ВКонтакте на е-маил адрес snot@autovv.ru (ответ последует в течении 15 минут);
2. Полученный в сообщении Токен ввести в параметры плагина.
Отправка уведомлений производится при включенном уведомлении администратора по e-mail о новых заказах.

Протестировано на Joomla 2.5.28 с JoomShopping 3.20.1
О тестах на других версиях прошу отписаться :)
« Последнее редактирование: 07.05.2015, 14:41:43 от sundrey »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин уведомлений о заказах в телеграмм для JoomShopping

Автор thevaca

Ответов: 0
Просмотров: 193
Последний ответ 10.11.2025, 14:11:40
от thevaca
WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 36182
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Не работает lightbox в JoomShopping

Автор d13v555

Ответов: 6
Просмотров: 1404
Последний ответ 08.10.2025, 15:34:46
от kit2m2
Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 847
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Конфликт js шаблонов JoomShaper helix3 J5 с JoomShopping 5

Автор heartlink

Ответов: 6
Просмотров: 1615
Последний ответ 22.07.2025, 12:40:12
от heartlink