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

mailambrella

  • Новичок
  • 8
  • 0 / 0
Создал простой компонент helloworld для парсинга. Куда вместо admin/helloworld.php вставил свой php скрипт. На выходе работы скрипта есть переменные которые необходимо занести в таблицы #_categories и #_content .

Возник вопрос как правильно занести данные из переменных в таблицу #_categories и #_content ?
Если такие шаги:
1) Сначала создается категория
2) Потом заносятся материалы в эту категорию

В таблице #_categories есть только данные для полей title, description в виде переменных.
А в #_content данные для полей title, introtext, fulltext, catid . Где catid - id созданной категории ранее.

*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
1) По категории здесь Как создать категорию "uncategorised"(Создание компонента)?. Категорию создаете для com_content.
2) Тупо INSERT с указанием нужных данных.
3) Вставка в таблицу #__assets, учитывая catid. Можно тоже INSERT, а можно попробовать Как заполняются поля в таблицы _assets?
*

mailambrella

  • Новичок
  • 8
  • 0 / 0
Проблема как раз таки и заключается в том что нужных данных то и нет. Там все поля в таблицах #_categories и #_content формируются автоматически.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Проблема как раз таки и заключается в том что нужных данных то и нет. Там все поля в таблицах #_categories и #_content формируются автоматически.
Как нет? Вы же написали, что есть переменные.
Цитировать
занести данные из переменных
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как заполняются поля в таблицы _assets?

Автор mainet

Ответов: 6
Просмотров: 2604
Последний ответ 01.05.2013, 21:55:44
от mailambrella
Создание таблицы в базе данных при установки модуля

Автор mainet

Ответов: 20
Просмотров: 6610
Последний ответ 02.06.2012, 13:44:30
от SDKiller
Как получить данные из профиля пользователя JUserHel per::getProfile()?

Автор Roman Petrenko

Ответов: 6
Просмотров: 4287
Последний ответ 30.05.2011, 15:51:56
от b2z
Как быстро и правильно подрубить языковой файл из админки на фронт-енд

Автор Toreador

Ответов: 0
Просмотров: 1530
Последний ответ 19.01.2011, 11:27:55
от Toreador