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

nov2nik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Всем здравствуйте! Подскажите, в чем может быть проблема. У меня Joomla 2.5.9 и ignite gallery 3.2.8. При наведении мыши на галерею картинок (список картинок) они дрожат. В остальном - все хорошо. В принципе все работает, но смотрится некрасиво. Кто-нибудь сталкивался с этим? И как исправили? :(
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: Галерея картинок ignite gallery дрожит
« Ответ #1 : 29.08.2013, 18:58:44 »
Было такое. Смотрите высоту блоков, margin, padding - дело именно в этом.

Можно написать в тех.поддержку разработчиков и спросить подробнее у них.
*

nov2nik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Галерея картинок ignite gallery дрожит
« Ответ #2 : 30.08.2013, 09:49:33 »
У меня так и сделано: в названиях фото нет кириллицы (у меня номера) и расширение строчными буквами - и дрожит.
*

nov2nik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Галерея картинок ignite gallery дрожит
« Ответ #3 : 03.09.2013, 08:08:07 »
Написала в техподдержку ignite gallery, они в течение полудня ответили. Проблема была в шаблоне с margin и padding. Спасибо за совет!
*

Aurika

  • Захожу иногда
  • 72
  • 1 / 0
Re: Галерея картинок ignite gallery дрожит
« Ответ #4 : 23.02.2014, 18:49:55 »
Здравствуйте, подскажите пожалуйста в каких именно margin и padding искать ошибку? Если в основных самых верхних в CSS шаблона, то там у меня 0 0.  !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить тайтлы картинок

Автор Evgenii_web

Ответов: 0
Просмотров: 3079
Последний ответ 18.03.2019, 15:51:33
от Evgenii_web
Ignite Gallery 2.1 Можно ли обновить? Или...?

Автор afina2009

Ответов: 2
Просмотров: 6113
Последний ответ 24.06.2013, 22:19:18
от gekagal
Отображение комментариев в двух разных местах на одной странице (Ignite Gallery v3.4.7)

Автор Arcus

Ответов: 5
Просмотров: 6335
Последний ответ 13.06.2013, 20:45:53
от AlexSmirnov
Не выводиться галерея

Автор kingss

Ответов: 2
Просмотров: 5853
Последний ответ 13.06.2013, 20:45:13
от AlexSmirnov
Проблема при згрузке изображений в Ignite Gallery

Автор Ksen-nn

Ответов: 17
Просмотров: 17549
Последний ответ 05.02.2013, 10:18:12
от NikollO