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

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Способ доставки DPD www.dpd.ru для JoomShopping.

Три способа выбора ПВЗ:
  • Выпадающий список
  • Радио кнопки
  • На Яндекс-карте
    Спойлер
    [свернуть]
Преимущества
  • Отображается срок доставки.
  • Можно создать несколько способов доставки для разных тарифов. Пользователь будет сам выбирать оптимальный по стоимости и срокам доставки.
  • Рассчёт стоимости по общему весу или по размерам и весу каждого товара (размер задаётся в характеристиках).

Инструкция по установке:
Спойлер
[свернуть]

Локализации: английская, русская, украинская
Совместимость: Joomla: 3.8.1/JoomShopping: 4.16.3
Стоимость: $30.
Лицензия на один домен на год. Актуальная лицензия даёт доступ к обновлениям и поддержке.
Срок работы расширения неограничен.
По вопросам приобретения обращайтесь в личку или на email: nekrasov_vitaliy@list.ru.
« Последнее редактирование: 08.01.2018, 20:02:30 от Виталик »
*

lev731

  • Захожу иногда
  • 85
  • 0 / 4
Re: Доставка DPD с выбором ПВЗ на карте
« Ответ #1 : 24.01.2018, 20:54:25 »
Добрый день! А демку можете где-то разместить, чтобы наглядно посмотреть, пощелкать?
*

jesus

  • Захожу иногда
  • 127
  • 15 / 1
  • фронтенд ищет бэкенда для совместного творчества
Re: Доставка DPD с выбором ПВЗ на карте
« Ответ #2 : 21.09.2020, 05:07:29 »
Виталий. Объясните пожалуйста почему Касперский видит в ваших файлах трояна Trojan.PHP.Agent.he?
Пишу сюда, т.к. на почту ответа не дождался.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

nevigen

  • Легенда
  • 10448
  • 863 / 25
  • http://n*****n.com
Re: Доставка DPD с выбором ПВЗ на карте
« Ответ #3 : 21.09.2020, 07:33:41 »
видимо часть кода, закрыта (закодирована).
антивири вопринимают все что не могут прочесть как потенциальную угрозу.
но это совсем не означает, что она там есть.

но дождитесь ответа автора :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

jesus

  • Захожу иногда
  • 127
  • 15 / 1
  • фронтенд ищет бэкенда для совместного творчества
Re: Доставка DPD с выбором ПВЗ на карте
« Ответ #4 : 21.09.2020, 16:43:43 »
видимо часть кода, закрыта (закодирована).
антивири вопринимают все что не могут прочесть как потенциальную угрозу.
но это совсем не означает, что она там есть.
но дождитесь ответа автора :)
Спасибо. Я тоже так подумал. Но почему определяется конкретный троян, не понятно.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доставка СДЭК

Автор phpJS

Ответов: 55
Просмотров: 14851
Последний ответ 18.06.2023, 19:13:14
от kit2m2
[Доставка] Доставка СДЭК с выбором ПВЗ и тарифов для JoomShopping

Автор nevigen

Ответов: 35
Просмотров: 9737
Последний ответ 16.06.2023, 15:10:05
от kit2m2
[Доставка] Расчет стоимости Яндекс.Доставка для JoomShopping

Автор nevigen

Ответов: 14
Просмотров: 1840
Последний ответ 14.11.2020, 11:39:00
от AlexB
Доставка Почта России

Автор Виталик

Ответов: 1
Просмотров: 1412
Последний ответ 23.09.2019, 12:33:55
от EvgenDu
[Доставка] Плагин доставки "Деловые линии"

Автор nevigen

Ответов: 16
Просмотров: 4652
Последний ответ 14.02.2019, 14:08:33
от MichailPickStyle