Новости 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 Ответов
  • 1349 Просмотров
*

PITKANENNN

  • Новичок
  • 2
  • 0 / 0
В планах работа с JoomShopping. Желательно, как можно больше вариантов настроек стиля через админку.
*

ELLE

  • Глобальный модератор
  • 4510
  • 893 / 0
*

LyalyaChornaya

  • Захожу иногда
  • 236
  • 15 / 1
только не от студии IceTheme
ELLE, а почему? Я как раз его и использую. Тестировала несколько клубных шаблонов (не варезных, упаси господь от них), остановилась именно на IT SmartShop. Вообще для JoomShopping шаблонов очень и очень мало. Шаблоны от студии SmartAddons тоже тестировала, при установке на OpenServer выскочила туча ошибок. Ошибки на OpenServer я намеренно не отключаю, предпочитаю исправлять код, но на этих шаблонах (SmartAddons) было что-то просто ужасное.
*

neorad

  • Новичок
  • 7
  • 0 / 0
sharper corporex - хорошая оптимизация под desctop и mobile
*

LyalyaChornaya

  • Захожу иногда
  • 236
  • 15 / 1
sharper corporex - хорошая оптимизация под desctop и mobile
Оптимизация под desctop и mobile у всех шаблонов сейчас прекрасная, любой клуб делает теперь ТОЛЬКО такие шаблоны. А человек спрашивает конкретно для JoomShopping
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
ТС, вы бы хоть примерно рассказали, какие требования к шаблону, а то-хочу машину и баста!
Какую машину?Что она из себя представляет? Какие требования должна выполнять!

Неграмотно, имхо, вы тему сделали.Хочу и всё....И не более.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Шаблон jm MyPlace - не воспроизводится видео

Автор THE KILLERS

Ответов: 2
Просмотров: 1499
Последний ответ 23.07.2024, 13:58:16
от THE KILLERS
Ошибка при входе в корзину шаблон jmart

Автор dimiur

Ответов: 5
Просмотров: 4290
Последний ответ 24.05.2023, 14:24:30
от Gleb72
Почему обновление шаблона ломает шаблон?

Автор gorbi_U

Ответов: 8
Просмотров: 2890
Последний ответ 03.05.2023, 22:54:19
от SmiP
Нужно ли переносить custom.css при переезде на новый шаблон?

Автор gorbi_U

Ответов: 3
Просмотров: 2305
Последний ответ 09.02.2023, 21:05:42
от marksetter
Посоветуйте бесплатную тему с поддержкой php8

Автор gorbi_U

Ответов: 43
Просмотров: 3653
Последний ответ 31.01.2023, 09:24:02
от gorbi_U