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

compilator

  • Новичок
  • 4
  • 0 / 0
В настройке Поля регистрации есть пункт - Дополнительные поля.
А можно это как то преобразовать в поле со списком? !
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Первое что пришло на ум, это поправить шаблон.
1. Удалить все 3 input'a
2. Создать выпадающий список с названием как у первого доп. поля и тремя значениями доп.полей
Получится выпадающий список, а значение будет записываться всего 1.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

compilator

  • Новичок
  • 4
  • 0 / 0
Спасибо!
Мысля то была такая, но почему не стал его реализовывать не спросив не знаю сам  crazy!

Может кому пригодится
Есть 4 кафе, у каждого своя служба доставки, у каждого свой оператор.
в итоге в адресе вставил поле со списком:
в файле шаблона checkout/adress.php
вместо этого
<input type = "text" name = "ext_field_1" id = "ext_field_1" value = "<?php print $this->user->ext_field_1 ?>" class = "inputbox" />
поставил это
<select name="ext_field_1" id = "ext_field_1" value = "<?php print $this->user->ext_field_1 ?>">
                    <option value="Удальцова">Удальцова</option>
                    <option value="Сенуть">Сетунь</option>
                    <option value="Красногорск">Красногорск</option>
                    <option value="Марьино">Марьино</option>
                   </select>

а на в почте поставил фильтр со значением Удальцова на почту **** и т.д.
пример  http://xn--80aaahck7a3akqri3j.xn--p1ai/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Дополнительное html поле под картинкой

Автор qwas2012

Ответов: 6
Просмотров: 677
Последний ответ 26.06.2020, 15:05:40
от qwas2012
[РЕШЕНО] Где изменить список выводимых товаров (материалов) на странице?

Автор nightbodom

Ответов: 2
Просмотров: 1334
Последний ответ 09.01.2020, 12:51:48
от nightbodom
[Решено] Поле Код товара - проверка на уникальность

Автор dron

Ответов: 8
Просмотров: 973
Последний ответ 29.10.2019, 11:25:25
от dron
Возможность отметить необходимые товары и купить списком

Автор resens

Ответов: 1
Просмотров: 975
Последний ответ 05.12.2018, 17:32:00
от lexxbry
Изменение фото атрибута при наведении на опцию в поле <select>

Автор Jess23

Ответов: 8
Просмотров: 1593
Последний ответ 21.07.2016, 11:10:41
от grishin