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

турист

  • Захожу иногда
  • 160
  • 7 / 0
*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Подскажите знатоки: На странице подтверждения заказа в этой строке
"Тариф доставки: Russian Post; Ценная посылка воздушным транспортом; 412.40 Руб.; "
Как поменять "Russian Post" на "Почта России" ? Кто-нибудь сталкивался?

*

codeshon

  • Захожу иногда
  • 58
  • 2 / 0
  • Аватар в отпуске
Вопрос снят!

Надо заменить строку файла russianpost.php
      
   
Код:
            $value = urlencode( $this->classname."|Russian Post|".$rate_name[$key]."|".$rate_cost[$key] );
      

на
      
   
Код:
            $value = urlencode( $this->classname."|Почта России|".$rate_name[$key]."|".$rate_cost[$key] );


После замены нужно не просто обновить страницу, а пройти сначала все этапы оформления заказа!
*

Mary

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Вопросы следующие:
1. Я использую только 2 вида доставки: Ценная бандероль 1 класса и Ценная посылка наземным транспортом. Как поменять их местами? Т.е. чтобы первым пунктом шла посылка наземным транспортом.
2. Как в 1 пункте поставить переключатель, чтобы он был во включенном состоянии по-умолчанию (как это выглядит в способах оплаты). Многие клиенты не понимают, что нужно нажать на переключатель!
*

sokoll

  • Захожу иногда
  • 94
  • 0 / 0
 russianpost_1.0.6-rc2 Где скачать?
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
http://www.esmark.ru/extensions/virtuemart11/1-russianpost.html

А расчета комбинированной отправки нет в этом модуле?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки "Почтой России"

Автор alibedog

Ответов: 104
Просмотров: 58393
Последний ответ 13.07.2021, 17:36:09
от SolopoV
Модуль доставки Укрпочта

Автор al_13

Ответов: 13
Просмотров: 8368
Последний ответ 13.05.2021, 12:57:59
от nnnata
Модуль оплаты Liqpay

Автор aragon2

Ответов: 33
Просмотров: 25975
Последний ответ 13.11.2018, 12:51:02
от serge2
Уведомление о заказе в зависимости от варианта доставки

Автор baltazors

Ответов: 0
Просмотров: 3398
Последний ответ 07.06.2017, 11:44:10
от baltazors
Модуль доставки - самовывоз. Как сделать?

Автор demonm

Ответов: 18
Просмотров: 9969
Последний ответ 29.04.2017, 17:31:56
от princeyury