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

bicka

  • Захожу иногда
  • 68
  • 3 / 0
  • Уха-ха
Всем привет, подскажите как мне на моем сайте http://autoshopping.com.ua/ добавить Нижнюю полосу прокрутки.


1. Joomla! 3.1.5 Stable [ Ember ] 01-August-2013 14:00 GMT
2. Шаблон The ALLROUNDER 3 Version: 1.1
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Всем привет, подскажите как мне на моем сайте http://autoshopping.com.ua/ добавить Нижнюю полосу прокрутки.


1. Joomla! 3.1.5 Stable [ Ember ] 01-August-2013 14:00 GMT
2. Шаблон The ALLROUNDER 3 Version: 1.1

А поподробнее, что за полосу прокрутки? Вы имеет ввиду горизонтальный скролбар в браузере чтоли?
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
http://autoshopping.com.ua/templates/allrounder-3/css/template.css строка 11.
Код
body {
    background-image: url("../images/background.png");
    font-family: Verdana,Helvetica,Sans-Serif;
    font-size: 0.8em;
    line-height: 1.3em;
    margin: 0;
    padding: 0;
}
попробуйте добавить
Код
    overflow-x: scroll;
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 3533
Последний ответ 20.03.2023, 12:42:49
от Andre100
Как добавить иконку с ссылкой в меню мобильной версии?

Автор svkiller2007

Ответов: 4
Просмотров: 2930
Последний ответ 25.01.2022, 21:39:20
от svkiller2007
Кто знает как добавить позицию в Helix3 от joomshaper.com

Автор nick71

Ответов: 22
Просмотров: 7001
Последний ответ 29.03.2021, 14:32:32
от misteri27
Добавить новую позицию модуля в шаблоне yootheme pro

Автор gotti5902

Ответов: 9
Просмотров: 6343
Последний ответ 11.12.2020, 14:51:21
от Bozhkov2
Как добавить в вывод списка материалов нужное мне поле?

Автор Bubalgum

Ответов: 2
Просмотров: 938
Последний ответ 09.12.2020, 11:27:39
от Bubalgum