Новости Joomla

Совет по Joomla: $db->getQuery(true) стал устаревшим

Совет по Joomla: $db->getQuery(true) стал устаревшим

👩‍💻 Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода

getQuery(). Если передавался параметр
$new =
true, то получали новый запрос. Если без - последний.

use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр
$new, который передавался в метод
getQuery() помечен как устаревший и будет удалён в версии фреймворка 4.0.
The parameter $new is deprecated and will be removed in 4.0, use %s::createQuery() instead.В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод
createQuery(). Он уже представлен в ядре и широко используется. При этом метод
getQuery() останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.
@joomlafeed#joomla #php #разработка

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1629 Просмотров
*

konstantinopol

  • Захожу иногда
  • 66
  • 2 / 0
Комментарии к топикам
« : 30.03.2010, 16:05:23 »
Немогу найти как сделать так чтобы пользователи(посетители) могли оставлять свои комментарии к топикам.
После нажатия на кнопку "Читать дальше" внизу появилось поле для комментариев.
Порылся на форуме, но ничего подходящего ненашел...
Буду очень благодарен за помощь  ^-^
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Комментарии к топикам
« Ответ #1 : 30.03.2010, 16:35:32 »
Неужели не нашли? Вроде не первый день на форуме, сообщений немало... Мне почему-то кажется, что если потратить хотя бы 5 минут, найти можно как минимум 5 расширений.
*

konstantinopol

  • Захожу иногда
  • 66
  • 2 / 0
Re: Комментарии к топикам
« Ответ #2 : 30.03.2010, 16:50:03 »
Спасибо, остановился на JComments.
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
Re: Комментарии к топикам
« Ответ #3 : 30.03.2010, 17:10:33 »
символично ;)
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетели комментарии, В Ghrom, Mozila.

Автор Шурик

Ответов: 2
Просмотров: 1764
Последний ответ 26.07.2012, 00:53:31
от Шурик
Как убрать комментарии из кода страниц

Автор Rimka82

Ответов: 2
Просмотров: 2372
Последний ответ 09.04.2012, 23:40:40
от Rimka82
Комментарии как к материалу конкретному прицепить?

Автор Olego

Ответов: 0
Просмотров: 1364
Последний ответ 05.01.2012, 17:18:18
от Olego