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

Black__Hole

  • Новичок
  • 7
  • 0 / 0
Добрый день! Сделала сайт www.medcomfort.org с применением JSN ImageShow. Столкнулась с тем, что на некоторых компьютерах фото-шоу не отображается (висит серым фоном), при этом javascript включен.
Подскажите, пожалуйста, по каким причинам может возникать такая ситуация?
*

svot

  • Осваиваюсь на форуме
  • 43
  • 2 / 1
  • покупаю экзотику в экзошопе
Re: Почему не отображается JSN ImageShow?
« Ответ #1 : 30.10.2010, 02:59:06 »
скажите как решили проблему, аналогичная ситуация
*

Надежда C

  • Новичок
  • 6
  • 0 / 0
Re: Почему не отображается JSN ImageShow?
« Ответ #2 : 10.12.2010, 12:22:18 »
+1 Знающие люди, помогите пожалуйста.
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Почему не отображается JSN ImageShow?
« Ответ #3 : 10.12.2010, 12:31:46 »
компьютерах фото-шоу не отображается (висит серым фоном), при этом javascript включен.

Так это flash
Я к примеру отключу плагин в Мозилле и у меня тоже не будет отображаться:

*

VolD

  • Новичок
  • 2
  • 0 / 0
Re: Почему не отображается JSN ImageShow?
« Ответ #4 : 12.12.2010, 21:26:14 »
Так это flash
Я к примеру отключу плагин в Мозилле и у меня тоже не будет отображаться:


Тогда почему же если это  дело во "flash" у меня таже галерея отображается на другом хосте во всех браузерах, а на http://masterhost.ru/ не отображает в IE и Mozilla, нет скорее всего это особенности хоста, вот как это лечится подскажите кто знает?
права на прогу выставлены 777
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: Почему не отображается JSN ImageShow?
« Ответ #5 : 12.12.2010, 21:28:26 »
Это может быть выяснишь здесь на форуме в разделе "Хостинг для Joomla", там по поводу мастерхоста много чего плохого понаписали
*

memo

  • Захожу иногда
  • 157
  • 1 / 0
Re: Почему не отображается JSN ImageShow?
« Ответ #6 : 19.11.2011, 17:25:48 »
Это может быть выяснишь здесь на форуме в разделе "Хостинг для Joomla", там по поводу мастерхоста много чего плохого понаписали

У JoomlaShine есть собственный форум в свободном доступе, если версия продукта фришная. Там можно получить ответ. Скорее всего - совместимость с другими продуктами. Но для получения ответа надо хотя бы версии JSN ImageShow указать.
*

kastet45

  • Новичок
  • 2
  • 0 / 0
Re: Почему не отображается JSN ImageShow?
« Ответ #7 : 25.07.2012, 10:29:06 »
Такая же проблема, в мазиле и эксплоуре не отображаются галереи. Все плагины обновил, проблема сохранилась. Помогите, пожалуйста.
*

mel-isa

  • Новичок
  • 2
  • 0 / 0
Re: Почему не отображается JSN ImageShow?
« Ответ #8 : 01.02.2013, 11:54:01 »
аналогичная проблема на сайте в зоне рф. это лечится?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почему разная страница 404?

Автор Urry19

Ответов: 1
Просмотров: 3625
Последний ответ 02.05.2018, 20:51:33
от Urry19
модуль не отображается в нужной позиции

Автор Denis_____5

Ответов: 14
Просмотров: 8097
Последний ответ 09.02.2016, 20:14:16
от andreano9120
На сайте не отображается часть информации

Автор deni4ka-lu

Ответов: 0
Просмотров: 1689
Последний ответ 06.09.2014, 14:55:18
от deni4ka-lu
При создании баннера не отображается картинка

Автор semrasto

Ответов: 14
Просмотров: 2421
Последний ответ 25.03.2014, 22:00:44
от semrasto
Почему не формируется тэг enclosure?

Автор Барракуда

Ответов: 6
Просмотров: 2008
Последний ответ 30.10.2013, 15:06:02
от Барракуда