Новости 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 Ответов
  • 2965 Просмотров
*

maxsvoboda

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Добрый день!
Добавить кнопку "В корзину" на странице с описанием товаров категории получилось. Не надо переходить в описание товара, это очень хорошо.
Но у меня стоит компонент K2 store корзины и поэтому в него добавляется товар теперь пустой, т.е. без цены, без фото, без описания.

Если добавляешь несколько товаров, то последний добавленный товар заменяет предыдущий. Если добавлять со страницы самого товара, перейдя по ссылке - "Описание", все отлично добавляет.

вот что добавляет в корзину -


Вот, как исправить это? Спасибо.  !  ! ! !
*

arnoldovich

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
В последней версии k2 store уже всё работает нормально.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться