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

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Плагин позволяет для каждого товара установить кратность его количества в корзине. То есть если установить кратность 3, то в корзину можно будет добавить 3, 6, 9, 12, 15, 18, ... товаров.
Значение кратности хранится в текстовой характеристике.
Также плагин может добавить поле для ввода количества кнопки +/- в списке товаров, карточке товара и корзине.

Проверка количества на кратность и корректировка происходит сразу при введении количества.
Спойлер
[свернуть]
Локализации: английская, русская, украинская
Совместимость: Joomla: 3.8.0/JoomShopping: 4.16.2
Стоимость: $10. Техническая поддержка и бесплатные обновления в течении 6 месяцев.
Без привязки к домену.
По вопросам приобретения обращайтесь в личку или на email: nekrasov_vitaliy@list.ru.
« Последнее редактирование: 31.10.2017, 09:51:21 от Виталик »
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Добавлен параметр для выбора округлять количество к минимуму или максимуму.
*

rusplast

  • Новичок
  • 2
  • 0 / 0
Добрый день.
Оплатили Ваш плагин. (скриншот платежки отправляли на E-mail.)
Когда пришлете?
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
*

rusplast

  • Новичок
  • 2
  • 0 / 0
Письма не получили.
на какой адрес отправляли?
plotterrez@yandex.ru или info-rusplast@mail.ru
Если не сложно продублируйте пожалуйста письмо.
Или выложите на яндекс.диск и пришлите в личку ссылку.
« Последнее редактирование: 21.11.2017, 15:57:26 от rusplast »
*

otvinta

  • Новичок
  • 9
  • 2 / 0
Цитировать
По вопросам приобретения обращайтесь в личку или на email: nekrasov_vitaliy@list.ru.
Виталий, здравствуйте. Писал вам на почту nekrasov_vitaliy@list.ru, но ответа не получил. Хочу приобрести ваш плагин "Кратное количество товаров". Пожалуйста, свяжитесь со мной.
*

Mitriy

  • Захожу иногда
  • 86
  • 0 / 0
Виталий, здравствуйте. Писал вам на почту nekrasov_vitaliy@list.ru, но ответа не получил. Хочу приобрести ваш плагин "Кратное количество товаров". Пожалуйста, свяжитесь со мной.
Нужен плагин, но автор похоже слился, не отвечает
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ARTIMEX - импорт экспорт товаров JoomShopping 5+

Автор nevigen

Ответов: 2
Просмотров: 1980
Последний ответ 15.12.2024, 20:14:35
от nevigen
[Импорт/экспорт] Excel2JS - Импорт и экспорт товаров из Excel, YML и VK

Автор katrey

Ответов: 69
Просмотров: 16514
Последний ответ 07.11.2024, 14:10:33
от Stek
Модуль фильтр товаров JoomShopping 5+

Автор nevigen

Ответов: 0
Просмотров: 1452
Последний ответ 29.03.2024, 17:08:45
от nevigen
Сравнение товаров для JoomShopping 5+

Автор nevigen

Ответов: 0
Просмотров: 1998
Последний ответ 18.05.2023, 16:38:17
от nevigen
Фильтр товаров JoomShopping 5 + LandingPage

Автор nevigen

Ответов: 0
Просмотров: 2088
Последний ответ 17.05.2023, 14:59:52
от nevigen