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

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
phpMyAdmin на AGAVA
« : 06.06.2013, 11:55:40 »
Люди, привет, кто нить юзал хост Агава?
Какой там адрес до PHP MY ADMIN ?

« Последнее редактирование: 17.06.2013, 19:01:14 от smart »
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: PHP MY admin на AGAVA
« Ответ #1 : 06.06.2013, 12:30:48 »
Не знаю как на шареде
Для vps было что-то наподобие https://ваш_сервер.vps.agava.net/myadmin/
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: PHP MY admin на AGAVA
« Ответ #2 : 06.06.2013, 12:31:22 »
Из панели управления хостингом переходится одним кликом.
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

Ragivort

  • Завсегдатай
  • 1154
  • 58 / 2
  • Такая Life
Re: PHP MY admin на AGAVA
« Ответ #3 : 06.06.2013, 13:02:37 »
Из панели я знаю, но адрес там какой формируется, мне надо не имея доступ в панель зайти в админ
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: PHP MY admin на AGAVA
« Ответ #4 : 06.06.2013, 13:13:12 »
Попробуйте - https://panel###.agava.net/myAdmin
вместо ### подставив номер Вашей панели. Да, и возможно проще было спросить у самого хостера.
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: PHP MY admin на AGAVA
« Ответ #5 : 06.06.2013, 14:15:54 »
https://panel###.agava.net/3rdparty/phpMyAdmin/index.php -так в адресной строке
« Последнее редактирование: 06.06.2013, 14:19:29 от dynamit »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

Агава

  • Новичок
  • 6
  • 0 / 0
Re: PHP MY admin на AGAVA
« Ответ #6 : 17.06.2013, 18:53:20 »
Здравствуйте. Phpmyadnin, поставляемый с cPanel не умеет разграничивать доступы. Однако, в любую папку на хостинге можно установить собственную копию phpMyAdmin и авторизоваться в него под необходимым пользователем MySQL, чтобы редактировать только те базы, к которым есть доступ у авторизованного пользователя. Если вам необходима помощь. напишите нам на  support@agava.com

Люди, привет, кто нить юзал хост Агава?
Какой там адрес до PHP MY ADMIN ?


*

oshpz

  • Захожу иногда
  • 149
  • 5 / 0
Re: phpMyAdmin на AGAVA
« Ответ #7 : 28.06.2013, 14:51:48 »
Цитировать
Здравствуйте. Phpmyadnin, поставляемый с cPanel не умеет разграничивать доступы. Однако, в любую папку на хостинге можно установить собственную копию phpMyAdmin и авторизоваться в него под необходимым пользователем MySQL, чтобы редактировать только те базы, к которым есть доступ у авторизованного пользователя. Если вам необходима помощь. напишите нам на  support@agava.com

Ничего себе у вас техподдержка работает, можно даже через панель управления вам не писать, а постить на любом форуме и ждать ответа  :laugh:
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться