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

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #60 : 05.04.2018, 13:19:04 »
чтобы передать надо принять
для того надо видеть расширение.
а оно платное. ну мы же не будем покупать ?
а предоставлять здесь = варез = грех.


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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: PayPal
« Ответ #61 : 05.04.2018, 13:22:23 »
Тут больше толковые и быстрей подскажут.
ну во-первых "там" тоже толковые достаточно :) в во-вторых как же вам тут подскажут, если расширение коммерческое, и оно есть далеко не у всех? хз как оно работает. надо спрашивать у разработчика.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Re: PayPal
« Ответ #62 : 05.04.2018, 13:27:58 »
PayPal уже обсосали как угодно, может быть сходу сказали бы, я то не знаю)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: PayPal
« Ответ #63 : 05.04.2018, 13:42:13 »
так сказали бы ессно если бы знали :) а так откуда кому знать как он работает, если его нету ни у кого? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
Re: PayPal
« Ответ #64 : 05.04.2018, 14:28:09 »
столько обсуждения вместо того чтобы написать 1 раз разрабу ? :)
вам не понравился совет который вы тут получили ?
или вы принципиально хотите чтобы кто-то тут решал вопросы за которые другие получили оплату (или не получили :) )?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки при оплате через PayPal

Автор dron

Ответов: 3
Просмотров: 4365
Последний ответ 18.06.2019, 16:27:16
от dron
PayPal начались проблемы

Автор pyh

Ответов: 11
Просмотров: 4623
Последний ответ 15.05.2017, 17:41:00
от dmitry_stas
PayPal Payment

Автор errorme

Ответов: 70
Просмотров: 16860
Последний ответ 22.03.2016, 11:10:08
от threemonkeys
В IE при оплате PayPal получаю Access Denied

Автор koshsh

Ответов: 5
Просмотров: 8432
Последний ответ 27.04.2014, 12:39:07
от dmitry_stas