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

denis174

  • Захожу иногда
  • 256
  • 1 / 0
простейший каталог.
« : 03.03.2011, 19:32:37 »
Неплохо бы получить минимальное описание по созданию каталога.
Например каталога по недвижимости, с выбором города., или каталога организаций или любого другого.
*

hoock

  • Захожу иногда
  • 378
  • 42 / 0
Re: простейший каталог.
« Ответ #1 : 03.03.2011, 19:36:49 »
каталог от ZOO не пробовал? в нем можно делать все что угодно ... да и видео как с ним работать гдето в иннете я видел .. если что можно поискать даже у меня дето он валяется на компе
В случае что помог - спасибо слишком много, пиво и + будет в самый раз *DRINK*
*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #2 : 03.03.2011, 19:43:46 »
меня zoo не интересует. я в конкретной теме написал.
*

vitalyx

  • Захожу иногда
  • 99
  • 14 / 0
Re: простейший каталог.
« Ответ #3 : 04.03.2011, 00:16:54 »
целиком и полностью с тобой согласен denis174. Всякие там программы буржуйских разработчиков никогда не будут удовлетворять нашим  требованиям российских реалий. Дело в том что только риелтор скажет какую он программу хочет увидеть и использовать. данная программка позволяет подстроится под любого риелтора с любыми запросами, в этом вся и прелесть, но к сожалению есть и минус это заставить себя немного потратить времени на обучение. разработчик пока не в силах сам написать обучающий фак, в силу его загруженности, его проще записать на видео, так как компонент действительно сильный, но минимум он обязательно сделает , но чуточку позже
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #4 : 04.03.2011, 00:23:17 »
В самое ближайшее время я сделаю демо-версию по теме каталог недвижимости - там вы сможете прямо на деле увидеть как был настроен и создан каталог.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #5 : 04.03.2011, 00:29:23 »
На данный момент имеется один примитивный демо-каталог недвижимости
http://test5.njoomla.ru
demo/demo

*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #6 : 04.03.2011, 17:28:26 »
готов помочь в написании обучения. но для начала надо разобраться самому
*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #7 : 04.03.2011, 19:09:55 »
можно я ещё сюда буду отписывать по функционалу?
первое что хотелось бы заменить это:
<td valign="top"><h1>Заголовок</h1> <br />    <br />
на это:
<td valign="top"><h1><div class="componentheading">Заголовок</div><br />    <br />

нужно для того что бы компонент вписывался в стиль сайта.

У себя я поменял, но хотелось бы в следующих версиях.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #8 : 04.03.2011, 22:55:02 »
Ок, учтем это.
*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #9 : 05.03.2011, 10:58:29 »
ещё очень бы хотелось при переходе к просмотру объявления иметь кнопку назад. и при переходе по категориям.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #10 : 05.03.2011, 11:39:06 »
В принципе можно использовать модуль хлебные крошки


Шаблоны полностью настраиваемые в компоненте
*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #11 : 05.03.2011, 12:46:27 »
ещё многое не ясно в  компоненте, не до конца все понял.
Мужики, Подскажите, как лучше реализовать :
Нужно поле:
Выбор региона, Населенный пункт, выбор района если есть.
сложность в том что в одном в 1м населенном пункте есть какие-то районы, а в населенном пункте 2 другие и может не быть таких как в населенном пункте 1.
далее требуется поиск(фильтр) По региону, населенному пункту, выбор района (мультичекбокс)
как это сделать проще? я перепробовал разные варианты... но понимаю что есть решение проще...
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #12 : 05.03.2011, 12:54:10 »
Неограниченная вложенность выпадающих списков будет реализована в следующей версии  компонента
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Re: простейший каталог.
« Ответ #13 : 05.03.2011, 12:54:26 »
Примерно через две-три недели
*

denis174

  • Захожу иногда
  • 256
  • 1 / 0
Re: простейший каталог.
« Ответ #14 : 05.03.2011, 14:04:37 »
ещё не большая просьба для новой версии:
%название поля% не задан - в одном из моих случаев Количество Комнат не задан
предлагаю заменить на:
поле %название поля%  не заполнено
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После переустановки новой версии 2.5.2 + каталог фирм. Ошибка

Автор denis174

Ответов: 7
Просмотров: 5774
Последний ответ 04.02.2013, 12:49:49
от Fat