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

Ekzebiche

  • Новичок
  • 9
  • 0 / 0
Доброго времени суток.
Устал искать движок на котором можно реализовать магазин с возможностью пользователям выставлять на продажу свои товары. VirtueMart не помог. Уже не только Joomla рою - как-то безрезультатно.  Подскажите может есть всетаки модули или путем раздачи прав  можно это решить?

Суть идеи в небольшой площадке, на которой пользователь мог бы зарегестрироваться, выставить свой товар, например ему не нужную книжку, а второй такой же пользователь мог бы ее купить и оценить продавца (типа ebay, наверно, тока не так масштабно и без ставок и торга)... Ну о модулях оплаты, доставки и рейтинга можно не писать, вроде знаком...

или если Joomla не способна без сотни бубнов на такое буду признателен если повернете мой взгляд на какой другой движок

Вообщем ооочень нужен совет, мужики. С меня уважуха, респект и добавление в базу данных рая задним числом.
*

fs-p

  • Захожу иногда
  • 127
  • 49 / 0
Есть платный компонент для создания мультивендорного магазина на основе VirtueMart см. здесь _http://sitogon.ru/index.php?page=shop.product_details&category_id=2&flypage=flypage.tpl&product_id=20&option=com_virtuemart&Itemid=61
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доработать интеграцию магазина j2store и YOOtheme Pro

Автор IgorGeneralov

Ответов: 0
Просмотров: 2961
Последний ответ 17.01.2021, 23:34:05
от IgorGeneralov
Нужна ли вам интеграция интернет-магазина Joomla с Postsms?

Автор Polina5

Ответов: 0
Просмотров: 1792
Последний ответ 21.01.2018, 16:49:15
от Polina5
Создание магазина с нуля

Автор tati-2000

Ответов: 12
Просмотров: 1881
Последний ответ 30.12.2017, 16:14:52
от Sambiz2
JBZoo — конструктор контента для создания интернет-магазина

Автор sm_denis

Ответов: 81
Просмотров: 35861
Последний ответ 24.06.2017, 14:43:57
от БоковЕн
Выбор компонента интернет-магазина для отдельного раздела сайта с Российскими платёжными системами

Автор maximm

Ответов: 0
Просмотров: 1683
Последний ответ 10.06.2017, 11:13:52
от maximm