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

jaqen

  • Новичок
  • 7
  • 0 / 0
Фотографии разных размеров, разрешения стоят. Максимальное количество на аккаунт ставил 300мб, максимальный размер фото 5 мб, папки thumbs чистил, права на галереи и папки thumbs 777. Везде где нашёл поставил разрешения на загрузку расширений и MIME изображений и увеличил max размер до 20мб. поставил в htaccess php_value max_execution_time 90. GD включен.
Но может еще какое-то телодвижение не сделал или бубном не до конца постучал? В Joomla впервые, сайт сам не ставил и не настраивал, мопед не мой, как говорится.
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Для начала, если уж работаете с версией 1.5, поднимите свою 1.5.20 до 1.5.26
Затем проверьте версию своей PhocfGallery и поднимите версию до последней актуальной. В настройках галереи есть такая возможность.
И вот тогда, если опять ни чего не заработает, и попробуем помочь.
*

jaqen

  • Новичок
  • 7
  • 0 / 0
SK, Обновил, фока последняя для Joomla 1.5 ветки. Всё по-прежнему.
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
SK, Обновил, фока последняя для Joomla 1.5 ветки. Всё по-прежнему.
Какие ошибки пишет?
Кроме того, смотрели ограничения по загрузке (как по размеру файла, так и по пикселам) в самой галереи - это ссылка "Параметры"
*

jaqen

  • Новичок
  • 7
  • 0 / 0
А вот на ограничение по пикселям не глянул внимательно. Фотки чуть выше 5mpx были. Теперь работает, спасибо.
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
А вот на ограничение по пикселям не глянул внимательно. Фотки чуть выше 5mpx были. Теперь работает, спасибо.
Не за что!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изображения не прогружаются

Автор Евгения Коростиленко

Ответов: 10
Просмотров: 2799
Последний ответ 08.12.2020, 15:20:23
от draff
Как убрать описание изображения?

Автор stendapuss

Ответов: 7
Просмотров: 3249
Последний ответ 18.09.2019, 09:43:29
от draff
Не удаляеться оригинал изображения из админки

Автор Maffo

Ответов: 0
Просмотров: 2937
Последний ответ 08.05.2019, 10:16:50
от Maffo
Не удаляются изображения с сервера

Автор Maffo

Ответов: 0
Просмотров: 1118
Последний ответ 21.08.2018, 09:49:57
от Maffo
Вставка видео с youtube, вместо изображения

Автор Igoritaly

Ответов: 0
Просмотров: 1182
Последний ответ 17.05.2018, 09:49:09
от Igoritaly