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

Михайло

  • Захожу иногда
  • 58
  • 0 / 0
Здравствуйте! Я сверстал шаблон для Joomla 1.7 и не могу определить позиции блоков. Для

чужих шаблонов я использовал адрес http://127.0.0.1/Joomla_1.7.2-Stable-

Full_Package_Russian_v1/?tp=1 (у меня WAMPSERVER) и отображалась структура шаблона с

указанием позиции в каждом блоке. Или "Менеджер шаблонов" и "Предварительный просмотр".
Но для моего шаблона при назначении его по умолчанию отображаются только названия

блоков типа "menu", "left" etc и в квадратных скобках [none outline], а самих позиций типа

position-1, position-4 и т.д. нет.
Кстати, нет их и при назначении по умолчанию шаблона Atomic, а при назначении по

умолчанию шаблона Beez5 они все есть во всех блоках.
У меня все jdoc вписаны в свои блоки с именами этих блоков, например <div

id="menu"><jdoc:include type="modules" name="menu" /></div>.
Все позиции вписаны в templateDetails.xml, например <position>menu</position> в разделе

<positions>. Что еще надо?
Или как иначе можно определить позиции для размещения новых модулей?
Спасибо. 
« Последнее редактирование: 18.08.2013, 20:07:02 от Михайло »
*

Михайло

  • Захожу иногда
  • 58
  • 0 / 0
Разобрался сам. Видимо в Joomla 1.7 не обязательны номера позиций. При нажатии на кнопку "Выбор позиции" в окне выдются как номера, так и названия позиций и любой модуль можно разместить в нужный блок, выбрав НАЗВАНИЕ БЛОКА, оно и отображается затем в строке "Номер позиции".
Спасибо за внимание.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как правильно вставлять позиции модулей в шаблоне под HTML5?

Автор borro

Ответов: 1
Просмотров: 5124
Последний ответ 11.04.2015, 12:06:17
от AlekVolsk
Не отображается заголовок модуля "Новости" в определенной позиции

Автор Melana

Ответов: 0
Просмотров: 2428
Последний ответ 15.03.2013, 19:04:04
от Melana
Оформление модулей

Автор Grigory S.

Ответов: 4
Просмотров: 2400
Последний ответ 02.03.2012, 20:00:01
от none.sql