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

rakushkin

  • Захожу иногда
  • 62
  • 0 / 0
Id юзера
« : 27.02.2013, 07:43:25 »
как обратиться к id пользователя в билдере?
Нужно с помощью скрипта самописки взять id пользователя
Как?
*

rakushkin

  • Захожу иногда
  • 62
  • 0 / 0
Re: Id юзера
« Ответ #1 : 27.02.2013, 08:14:27 »
CB 1.9 Joomla 2.5.6
*

rakushkin

  • Захожу иногда
  • 62
  • 0 / 0
Re: Id юзера
« Ответ #2 : 27.02.2013, 08:48:28 »
Точнее так
В данный момент есть скрипт который обращается к таблице пользователей user и user_profile и берет от туда данные из поля personalid
Как мне переписать код чтобы данные брались из таблицы comprofiler из поля cb_sid

Код
$user =& JFactory::getUser();
$err = 0; // Флаг ошибки для графиков данных за прошлый год
$err2 = 0; // Флаг ошибки для графика ежедневного обновления
$personal_number =JUserHelper::getProfile ($user->id)->profile['personalid'];
if ($user->guest || empty ($personal_number))
{
    $err = 1;
  $err_message = "<p>Ошибка, данные не были извлечены, возможно надо залогиниться.</p>";
}
*

rakushkin

  • Захожу иногда
  • 62
  • 0 / 0
Re: Id юзера
« Ответ #3 : 27.02.2013, 12:27:20 »
попробовал так

Код
$user =& JFactory::getDBO();
$err = 0; // Флаг ошибки для графиков данных за прошлый год
$err2 = 0; // Флаг ошибки для графика ежедневного обновления
$query = 'SELECT cb_sid FROM test_comprofiler';
$user->setQuery($query);
$personal_number=$user->loadResult();
результат не принесло
копаю дальше
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать в редактировании профиля юзера поял ввиде таблицы?

Автор Dusk09

Ответов: 0
Просмотров: 1515
Последний ответ 11.08.2015, 21:21:46
от Dusk09
Упростить адрес юзера. сайт/юзер

Автор reasons

Ответов: 0
Просмотров: 1433
Последний ответ 30.07.2014, 05:23:59
от reasons
Как вывести в профиле joomla-группу юзера

Автор officeserg

Ответов: 1
Просмотров: 1691
Последний ответ 10.10.2011, 16:11:08
от officeserg
Как вставить ссылку на профиль юзера в материал?

Автор ilami

Ответов: 0
Просмотров: 1887
Последний ответ 23.11.2010, 17:01:17
от ilami
Выделить юзера в юзерлисте

Автор SSStylish

Ответов: 0
Просмотров: 1374
Последний ответ 04.10.2010, 21:57:38
от SSStylish