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

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Народ, нужна ваша помощь.

Заказывал хостинг с SSL. При этом перенаправление сразу не сделал.

После в Google и Яндекс вебмастере завел несколько вариантов сайтов на разные варианты набора - с https, http и просто www.
Теперь сделал перенаправление на хостинге и все варианты переадресовываются на htpps.

Нужно ли удалять варианты сайтов http и просто www с Google и Яндекс или это не имеет значения?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Перенаправление хостинга
« Ответ #1 : 02.02.2016, 17:25:01 »
удалите, они не нужны. их в принципе не надо было делать изначально.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Перенаправление хостинга
« Ответ #2 : 02.02.2016, 18:01:13 »
удалите, они не нужны. их в принципе не надо было делать изначально.

Дело в том, что и Google и Яндекс настоятельно рекомендовали прописывать каждый из вариантов сайта.

Как я понял, нужно оставить только https (основной вариант)? Правильно. Но что будет, если через год, к примеру, я откажусь от SSL сертификата? Получается в вебмастере будет не тот сайт и все придется делать заново... Или выручит перенаправление?
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Перенаправление хостинга
« Ответ #3 : 02.02.2016, 18:03:24 »
Дело в том, что и Google и Яндекс настоятельно рекомендовали прописывать каждый из вариантов сайта.
Как алиасы или отдельно?
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Перенаправление хостинга
« Ответ #4 : 02.02.2016, 18:08:13 »
Как алиасы или отдельно?
Вот так пишет Яндекс:
Внимание! Права на поддомены сайта следует подтверждать отдельно. Так, подтверждение прав на сайт www.yandex.ru не приводит к автоматическому добавлению и подтверждению прав на сайт webmaster.yandex.ru.

Стандартный протокол http указывать не обязательно. Если же доступ к сайту ограничен и осуществляется по https, протокол нужно указать явно. Например, https://mail.yandex.ru
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Перенаправление хостинга
« Ответ #5 : 02.02.2016, 18:17:49 »
ну так при чем тут поддомены разные? мы ж говорим об одном сайте? вам надо только https, остальные убрать
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Перенаправление хостинга
« Ответ #6 : 02.02.2016, 18:19:00 »
Но что будет, если через год, к примеру, я откажусь от SSL сертификата?
а вы его стесняюсь спросить зачем поставили? побаловаться?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Перенаправление хостинга
« Ответ #7 : 02.02.2016, 18:30:35 »
а вы его стесняюсь спросить зачем поставили? побаловаться?
Если честно, то просто хостер бесплатно раздавал, и я решил, что дополнительная защита лишней не будет)
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Перенаправление хостинга
« Ответ #8 : 02.02.2016, 18:51:45 »
Надо яду пораздавать бесплатно, может хоть меньше глупых вопросов будет.
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Перенаправление хостинга
« Ответ #9 : 02.02.2016, 19:09:10 »
Надо яду пораздавать бесплатно, может хоть меньше глупых вопросов будет.
Если бы глупых вопросов не было, то и форум бы остался без дела. А так - он лучший))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенаправление URL и поисковики (не так индексирует поиск)

Автор Benderalfa

Ответов: 4
Просмотров: 938
Последний ответ 15.07.2019, 22:27:36
от Benderalfa
Перенаправление с Главной

Автор PhotoGraff

Ответов: 10
Просмотров: 1335
Последний ответ 09.03.2016, 11:03:06
от Kasyanov
Доигрался с httpd.conf и.htaccess - не могу убрать перенаправление

Автор Arzamaks

Ответов: 0
Просмотров: 1932
Последний ответ 08.10.2015, 17:05:50
от Arzamaks
Перенаправление. Что видит поисковик?

Автор FlahsAxel

Ответов: 14
Просмотров: 2763
Последний ответ 23.04.2015, 21:35:08
от FlahsAxel
В поисковике подставляется домен хостинга, а не мой

Автор bronepoezd27

Ответов: 6
Просмотров: 1190
Последний ответ 12.03.2015, 20:33:44
от bronepoezd27