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

Sergogo

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Скачал шаблон бесплатный. Вот расположение блоков - img src=""
На рисунке видно, что блоки user1-4 идут слева на право в строчку. А по факту скаченный шаблон выдает их вертикально с низу вверх... Как это можно переделать? Вот код из index.php

  <?php if($this->countModules('user1 or user2 or user3 or user4')) : ?>
                    <div class="user1">
                    <?php if($this->countModules('user1')) : ?>
                  <jdoc:include type="modules" name="user1" />  
                  <?php endif; ?>
               <?php if($this->countModules('user2')) : ?>  
                        <jdoc:include type="modules" name="user2" />  
                  <?php endif; ?>
               <?php if($this->countModules('user3')) : ?>
                        <jdoc:include type="modules" name="user3" />  
                  <?php endif; ?>
               <?php if($this->countModules('user4')) : ?>
                        <jdoc:include type="modules" name="user4" />  
                  <?php endif; ?>
               </div>
            <?php endif; ?>

Буду всем очень признателен за советы.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
к блоку применить выравние, флоат лефт...
Я с мобильного, в основном...
*

Sergogo

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
к блоку применить выравние, флоат лефт...
Ко всему блоку, который я выше указал? Или к какому именно тегу? Я сделал так <div class="user1" style="float:left">, не работает... Как по-другому? Я не знаток в этом деле)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать новый блок в шаблоне?

Автор moov

Ответов: 7
Просмотров: 8119
Последний ответ 17.12.2018, 14:08:12
от arma
Поменять цвет блоков в шаблоне

Автор nuon

Ответов: 7
Просмотров: 4874
Последний ответ 10.01.2016, 23:11:34
от nuon
Ребят - В шаблоне Default

Автор Djaga

Ответов: 4
Просмотров: 2296
Последний ответ 10.12.2015, 08:01:47
от Djaga
Замена фона в шаблоне Joomla

Автор Jons$

Ответов: 7
Просмотров: 12009
Последний ответ 12.10.2015, 15:49:09
от darkghost
Смена шрифтов в шаблоне Joomla 2.5

Автор GulliWeR

Ответов: 6
Просмотров: 10293
Последний ответ 29.09.2015, 13:29:19
от jetjetjet