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

antfrolov

  • Захожу иногда
  • 83
  • 2 / 2
Сколько сейчас в среднем платит Директ и Adwords за щелчёк?
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
 :o Это им надо платить, а не они платят!
Платит AdSense, а не Adwords.
*

antfrolov

  • Захожу иногда
  • 83
  • 2 / 2
Блин перепутал)
Adsense и Партнёрам Яндекс директа.
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Настроил скрывать рекламные блоки Яндекс. Полет нормальный.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Настроил скрывать рекламные блоки Яндекс. Полет нормальный.

Халявщик. А я вот иногда просто так нажимаю на рекламу, чтобы владельцы сайтов хоть немного заработали.
*

Viktop

  • Захожу иногда
  • 97
  • 5 / 0
Халявщик. А я вот иногда просто так нажимаю на рекламу, чтобы владельцы сайтов хоть немного заработали.
Попробуйте взглянуть на это глазами рекламодателей, у которых вы "просто так" деньги воруете.
*

wishlight

  • Гуру
  • 5053
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Попробуйте взглянуть на это глазами рекламодателей, у которых вы "просто так" деньги воруете.

За плохой рерайт не платим.
*

FitMe

  • Захожу иногда
  • 310
  • 10 / 2
Халявщик. А я вот иногда просто так нажимаю на рекламу, чтобы владельцы сайтов хоть немного заработали.

Гг... а я на проплаченный директ)
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Попробуйте взглянуть на это глазами рекламодателей, у которых вы "просто так" деньги воруете.

Рекламодатели - чаще крупные компании, в оффлайне неплохо зарабатывают. Ничего страшного, если они заплатят лишнее бабло авторам сайтов, которые в свое свободное время больше на голом энтузиазме продвигают и развивают интернет.
*

Viktop

  • Захожу иногда
  • 97
  • 5 / 0
Рекламодатели - чаще крупные компании, в оффлайне неплохо зарабатывают. Ничего страшного, если они заплатят лишнее бабло авторам сайтов, которые в свое свободное время больше на голом энтузиазме продвигают и развивают интернет.
Ок, Робин
*

Hotos

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
  • Abyssus abyssum invocat
я сдаю всегда компании и от нее требую, есть гарантии, а сколько там человек будет работать над статьей мне все равно, главное качественный текст.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Что вы сейчас делаете и какое у вас время - кажется, дубль три

Автор Taatshi

Ответов: 965
Просмотров: 68622
Последний ответ 01.11.2021, 08:22:24
от Nata001
На сколько актуально использовать несколько шаблонов на одном сайте

Автор NewUsers

Ответов: 8
Просмотров: 1318
Последний ответ 15.12.2017, 12:39:29
от SeBun
Сколько стоит поддержка сайта

Автор voland

Ответов: 21
Просмотров: 1861
Последний ответ 28.05.2017, 09:16:21
от prosystema
Версию 1.5.2 сейчас можно использовать?

Автор незнайка на форуме

Ответов: 11
Просмотров: 1604
Последний ответ 28.01.2016, 22:51:22
от ChaosHead
Сколько брать за такую работу?

Автор stardel

Ответов: 7
Просмотров: 1530
Последний ответ 24.10.2013, 12:25:05
от stardel