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

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Добрый день.
Вопрос в следующем. Нужно сделать электронный каталог с возможностью задавать вопрос по любому товару, находящемся в нём. На всех страницах товара должна быть форма для отправки вопроса (или заказа). Вот как здесь: http://www.m-mangal.ru/0203/. Чтобы на почту приходило письмо с информацией о том, с какой страницы это письмо отправлено. Если кто с таким сталкивался - напишите пожалуйста.
Спасибо.
*

Bobrussia

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
http://3dwebdesign.org/en/joomla-extensions/mail-order-pro  я тут тему создал Mail Order pro
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Для 2.5 free версия есть? А вообще, если кто знает вариант с бесплатным вариантом - будет лучше. Пока для этих целей только удалось только JoomShopping приспособить. Убрал регистрацию, шаги выбора способа доставки и оплаты. Всё равно пользователю приходится ходить по страницам, чтобы это сообщение написать. А хочется как-то проще всё сделать.
*

Bobrussia

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
600 рублей не стоит зажимать.Кстати можно вскладчину купить.
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
А он для нескольких доменов подойдёт? Или там один плагин для одного домена? Да и как купить-то? Нужно через PayPal оплачивать же. А так можно было бы и купить. Всё равно ничего подобного больше нет.
*

Bobrussia

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Можно картой оплатить,у меня с этим проблем нет.По моему он к сайту не привязан.
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
k2 и RSForm связать не пробовали?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
k2 и RSForm связать не пробовали?

Весь день его изучаю, но как-то не удалось выяснить, как же в приходящем письме указать название страницы или её заголовок или ещё какие данные, чтобы понять, откуда письмо пришло  :'(
*

DamianTrash

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

J2Store как убрать обязательные поля в форме заказа?

Автор aniangeless

Ответов: 4
Просмотров: 3428
Последний ответ 06.01.2020, 00:17:06
от zweisamkeitihr
Онлайн сервис заказа Отзывов на Картах(яндекс, 2gis), соц сетях

Автор baza-otzyvov

Ответов: 0
Просмотров: 1445
Последний ответ 10.09.2019, 15:34:59
от baza-otzyvov
ошибка со статусом заказа в vm 2.

Автор k4p10

Ответов: 2
Просмотров: 2880
Последний ответ 03.08.2017, 16:13:00
от draff
Форма оплаты без Шопинга

Автор logan-19

Ответов: 7
Просмотров: 1853
Последний ответ 28.03.2017, 06:18:05
от rkron
Решено. Глюканула форма регистрации

Автор sv65

Ответов: 1
Просмотров: 1250
Последний ответ 24.11.2016, 11:05:48
от sv65