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

rubinded

  • Захожу иногда
  • 54
  • 0 / 0
Всем привет! Подскажите пожалуйста какая функция выводит ссылку на текущую страницу. Есть интересный код для кнопок социальных сетей, но он написан для WordPres. Там есть функция
Код
<?php the_permalink(); ?>
Какую функцию вместо нее нужно прописать для Joomla 3 не подскажите? Привожу код полностью:

Код
<div id="share">
<div class="like">Понравилось? Поделитесь с друзьями!</div>
<div class="social" data-url="<?php the_permalink(); ?>" data-title="<?php the_title(); ?>">
<a class="push facebook" data-id="fb"><i class="fa fa-facebook"></i> Facebook</a>
<a class="push twitter" data-id="tw"><i class="fa fa-twitter"></i> Twitter</a>
<a class="push vkontakte" data-id="vk"><i class="fa fa-vk"></i> Вконтакте</a>
<a class="push ok" data-id="ok"><i class="fa fa-odnoklassniki"></i> Одноклассники</a>
</div>
</div>
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

rubinded

  • Захожу иногда
  • 54
  • 0 / 0
Код
<?php echo JURI::Current(); ?>
Большое спасибо, что откликнулись! Почему-то не работает... Может потому, что я использую на сайте компонент ZOO? Если причина в этом, то не могли бы подсказать где найти перечень функция для этого компонента? Зарание очень благодарен! В любом случае с меня + в карму.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Не знаю ЗОО. Проверьте в шаблоне, до вывода компонента.
В стандартном шаблоне protostar проверил - выводит  адрес  страницы.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

sivers

  • Живу я здесь
  • 2597
  • 360 / 0
Код
<?php echo JURI::Current(); ?>
Еще можно
Код
echo $_SERVER['REQUEST_URI']
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Breadcrumbs, стоит ли заменить schema org на ссылки своего сайта?

Автор vad78

Ответов: 5
Просмотров: 1754
Последний ответ 02.01.2018, 02:18:30
от vad78
Две разные ссылки для конкретных языков

Автор Acme

Ответов: 7
Просмотров: 1928
Последний ответ 16.03.2017, 10:54:33
от Acme
При переводе на другой язык переходит на другую страницу

Автор RazarioAgro

Ответов: 0
Просмотров: 1391
Последний ответ 08.10.2015, 02:34:17
от RazarioAgro
Ссылки (проблема что добавляются доп. поля)

Автор zmeypuff

Ответов: 0
Просмотров: 1456
Последний ответ 15.05.2015, 23:19:27
от zmeypuff
Код в виде ссылки! Как внедрить?

Автор bhaal

Ответов: 12
Просмотров: 1879
Последний ответ 10.04.2015, 19:37:18
от bhaal