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

PINE

  • Захожу иногда
  • 109
  • 0 / 0
 !
Joomla3.3.6. Подскажите, пожалуйста, как создать 2 колонки при выводе материала на главной странице и на остальных выборочно?  Вроде простой вопрос, но что-то не получается. Когда-то делал на Joomla1.7. Но за это время интерфейс с настройками так изменился...
Может быть нету такой возможности? Может только располагаются в колонки только материалы в блоге/избранные?!
« Последнее редактирование: 12.11.2014, 12:37:12 от PINE »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
в настройках ПУНКТА МЕНЮ, который выводит страницу, вкладка "Параметры макета Блога"

во всю ширину - 0
только введения - 100
колонок - 2
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
автоматический вывод конкретного материала в 2 колонки - это не тривиальная задача, в стандартном функционале такого нет.
надо пилить шаблон вывода
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Спасибо, я так и подозревал!
Пришлось разбить материал на два и выводить в две колонки используя соответствующие настройки блог/избранные.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ну как вариант, хотя не самое изящное решение.
красивее было бы плагин сделать или просто в шаблоне вывода делать парсинг текста на спец. метку и делить материал на 2 div
просто при делении через блог получаем 2 материала вместо одного. это и для SEO - не айс, наверно, да и всякие новостные модули / карты сайта с ума сойдут
*

PINE

  • Захожу иногда
  • 109
  • 0 / 0
Это интересная мысль по поводу плагина! Наверняка он есть готовый!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
наверняка... не факт ).
но есть похожий и родной - разбиение на страницы.
да ещё и с родной кнопкой для вставки разрывов.
по идее, самый изящный вариант - отключить родной PlgContentPagebreak и включить построенные на его основе новый плагин.
дело за малым - переписать плагин под себя )).
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Если некритичны древние версии браузеров, то колонки.
*

Джонни Кэтсвилл

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Подскажите пжлст как сделать две колонки на главной Сделал пункт меню Главная, тип - Избранные материалы, там поставил вверху все как говорил effrit - во всю ширину - 0, только введения - 100, колонок - 2

А выводится все равно во всю ширину, может что подскажете?
*

Джонни Кэтсвилл

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Или поясните как это сделать. Суть - на сайте есть категория Услуги, нужно чтобы они выводились на главной стр. такими красивыми окошками с кнопкой Подробнее. Я запилил div с красивым окошком, ширина которого, допустим 23%, таких должно вмещаться три по горизонтали. Там в шаблон вывода его вставил, красивое окошко появилось, только материалы выводятся друг за другом, хотя там в диве float:left, и он не срабатывает! Возможно там какой-то цикл стоит, который если не указать колонки в отображении, будет выводить материал последовательно, я же не знаю точно. Подскажите как бы это организовать
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

dariusii

  • Захожу иногда
  • 75
  • 0 / 0
Подскажите пжлст как сделать две колонки на главной Сделал пункт меню Главная, тип - Избранные материалы, там поставил вверху все как говорил effrit - во всю ширину - 0, только введения - 100, колонок - 2

А выводится все равно во всю ширину, может что подскажете?
Присоединяюсь в теме. В меню, которое избранное для главной, забил 0 для числа материалов, которые во всю ширину и колонок = 2. Материалы все равно идут списком. В остальных меню идут, как и настроено в настройках материалов.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla! 3.9.21 Невозможно создать пункт меню

Автор edvalitto

Ответов: 1
Просмотров: 1291
Последний ответ 26.03.2025, 19:26:30
от azm1n
[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 1533
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Переход на страницу материала после его размещения пользователем

Автор stepan39

Ответов: 0
Просмотров: 876
Последний ответ 22.11.2024, 07:14:15
от stepan39
Сортировка по доп. полям на странице списка категории

Автор revil

Ответов: 4
Просмотров: 1696
Последний ответ 02.06.2024, 13:42:45
от tigra-uki
Пропало главное меню, и контент на главной (после обновления)

Автор GTHack

Ответов: 15
Просмотров: 1979
Последний ответ 07.01.2024, 16:00:15
от ProtectYourSite