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

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Не нашел в JoomShopping простой возможности избежать вывода способов доставки с нулевой ценой, возникающей при ошибке расчета, пришлось делать плагин.

Прочитать подробное описание и скачать можно здесь: http://argens.ru/index.php/my-extension/9-my-extension/22-jssh-plagin-skrytiya-sposobov-dostavki-dlya-magazina-joomshopping
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Полезная штука, но с Вашим аддоном EMS не работает. Так как аддон при ошибке в расчете выдает стоимость 10 000
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Так их убрать можно, тогда будет работать.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Так их убрать можно, тогда будет работать.
а как это сделать?

upd
Нашел, но почему то в режиме "скрывать" способ EMS не убирается (с остальными способами доставки работает). В режиме "отображать ошибку" все работает на всех способах, включая EMS
« Последнее редактирование: 06.04.2012, 14:47:22 от turbolamer »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Ты это место нашел?
Код
if(!$price_shipping){
            $price_shipping = '10000';
        }
Напиши его так
Код
if(!$price_shipping){
            $price_shipping = 0;
        }
на всякий случай, должно работать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки Сдек или Яндекс

Автор Preview

Ответов: 9
Просмотров: 30749
Последний ответ 11.09.2025, 12:00:32
от kit2m2
Расчет стоимости доставки в JoomShopping 3.12.3

Автор teanin

Ответов: 17
Просмотров: 12600
Последний ответ 23.04.2023, 11:55:30
от tigra-uki
Плагин для перехода в приложение Сбербанк

Автор shop-user

Ответов: 5
Просмотров: 3002
Последний ответ 30.03.2023, 19:14:37
от shop-user
Плагины доставки для Польши

Автор Alex_gs

Ответов: 1
Просмотров: 2413
Последний ответ 21.03.2023, 14:36:37
от kit2m2
Стоимость заказа без стоимости доставки

Автор Alex_gs

Ответов: 3
Просмотров: 2983
Последний ответ 17.01.2023, 15:04:06
от kit2m2