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

stiksik

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
  • Просто Стикс
Как в Joomla 2.5 сделать автоматическую вставку разрыва страницы после 500 слов и до первого тега <p>?
*

greenmar

  • Захожу иногда
  • 95
  • 4 / 0
Думается мне, задачка непростая, без стороннего расширения не обойтись. В принципе это несложно делать вручную в редакторе JCE с плагином wordcounter. Он считает слова, и на отметках 500 смотреть где заканчивается абзац и нажимать кнопку "разрыв страницы".
Помнится я ковырялся с этой задачей, пробовал AutoPagebreak - это было ужасно, другие плагины не выпущены для версии 2.5. Есть платное решение за 4$ (http://roket.kiev.ua/index.php?option=com_attachments&task=buyattach&id=13), его писал roket007 с нашего форума.
Другие варианты:
1) обратиться к программистам
2) ждать выхода новых версий плагинов
3) ставить разрывы страниц вручную.

P.S. На всякий случай - плагин для автодобавления ссылки "Подробнее" http://roket.kiev.ua/index.php?option=com_content&view=article&id=16:-roket-read-more-10-joomla-15&catid=3:-joomla-15-&Itemid=5
« Последнее редактирование: 12.06.2012, 17:19:34 от greenmar »
*

fbr

  • Завсегдатай
  • 1683
  • 210 / 7
 в модуле новостей я делал так:

Код: php
<?php echo JHtml::_('string.truncate', $item->introtext, $params->get('text_size')); ?> 

где
Код: php
$params->get('text_size')
- параметр, который я предварительно добавил в файл XML,
можно вместо него тупо поставить необходимое  число знаков (не слов), например 500

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

Вывести поле изображение материала в модуле "Список материалов категории"

Автор aleksandrozz

Ответов: 12
Просмотров: 13827
Последний ответ 14.10.2022, 05:12:04
от denxio
Автоматическое сжатие фото при загрузке на сайт

Автор Amerikana

Ответов: 13
Просмотров: 5417
Последний ответ 30.06.2022, 11:52:23
от Nikita2705
Убрать название пункта меню из URL материала

Автор fortuner

Ответов: 15
Просмотров: 9292
Последний ответ 31.10.2020, 00:46:04
от spas
Отключить скрипты для одной страницы

Автор mixis

Ответов: 5
Просмотров: 8968
Последний ответ 08.03.2019, 10:06:54
от Сергей Гончаров
Joomla 2.5 использование изображений материала в модуле Новости

Автор varion

Ответов: 21
Просмотров: 11717
Последний ответ 26.09.2018, 20:50:52
от pH43