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

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
*

mike980

  • Новичок
  • 6
  • 0 / 0
Есть вопросы по сайту на Joomla.
1. Вот такую картину рисует GoogleSpeedPage, грузил через моб. интернет, может это так повлияло

https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Felbrusmount.ru%2Ftury%2Felbrus

https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Felbrusmount.ru%2F


2. стоит компонент EasyBlog, который не даёт возможности прописать Description к статьям. Как реализовать это? Снести и поставить К2? Что-то сделать с установленным компонентом?

3. Нужно адекватное всплывающее окно с формой для сбора данных пользователя, стоит модуль PopUpAholic, настроить его или другой.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Есть вопросы по сайту на Joomla.
1. Вот такую картину рисует GoogleSpeedPage, грузил через моб. интернет, может это так повлияло

https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Felbrusmount.ru%2Ftury%2Felbrus

https://developers.google.com/speed/pagespeed/insights/?hl=RU&url=https%3A%2F%2Felbrusmount.ru%2F


2. стоит компонент EasyBlog, который не даёт возможности прописать Description к статьям. Как реализовать это? Снести и поставить К2? Что-то сделать с установленным компонентом?

3. Нужно адекватное всплывающее окно с формой для сбора данных пользователя, стоит модуль PopUpAholic, настроить его или другой.
У вас очень тяжелые фотографии, в первую очередь надо их оптимизировать
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
У вас очень тяжелые фотографии, в первую очередь надо их оптимизировать
Ну и зачем мне тут ваше обсуждение ?
*

mike980

  • Новичок
  • 6
  • 0 / 0
Освобожусь через 7-10 дней.

Оценить работу раньше 7-10 дней не сможете?
*

mike980

  • Новичок
  • 6
  • 0 / 0
Это за 3 пункта из моего сообщения?
*

mike980

  • Новичок
  • 6
  • 0 / 0
напишу в личку.
Я готов предоплату делать. Как связаться с вами?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Я готов предоплату делать
Задачи выполнены.
« Последнее редактирование: 08.12.2019, 09:38:03 от draff »
*

arh198712

  • Новичок
  • 4
  • 0 / 0
Здравствуйте,
плагины и компоненты делаете ?

*

skifbor

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  Удаление вируса с сайта
Добрый День! Как к Вам достучаться?
*

771842

  • Новичок
  • 1
  • 0 / 0
Здравствуйте. Требуются работы по сайту. Ваш скайп wheeldraff ?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

GSA1979

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Здравствуйте


а вы не занимаетесь на Joomla загрузкой товара по шаблону?
нужно создать шаблон
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
а вы не занимаетесь на Joomla загрузкой товара по шаблону?
В Joomla нет товаров . Могу и шаблон сделать . Детали в скайп wheeldraff
*

GSA1979

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Качественные сайты на Joomla, обслуживание и продвижение

Автор fMichail

Ответов: 0
Просмотров: 622
Последний ответ 19.02.2025, 18:07:24
от fMichail
Ускорение работы сайта - для людей и SEO

Автор neo85r

Ответов: 10
Просмотров: 3231
Последний ответ 06.11.2024, 13:57:16
от neo85r
Вытащу письма от вашего сайта из спама

Автор neo85r

Ответов: 0
Просмотров: 747
Последний ответ 06.11.2024, 13:51:10
от neo85r
Техподдержка сайтов на движке Joomla

Автор kikimora17

Ответов: 12
Просмотров: 4619
Последний ответ 03.07.2024, 16:18:47
от kikimora17
Качественные сайты на Joomla, + продвижение и поддержка

Автор fMichail

Ответов: 42
Просмотров: 9093
Последний ответ 22.05.2024, 15:05:51
от fMichail