Новости 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 Ответов
  • 1997 Просмотров
*

lorgus111

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
При обновлении, закачиваются на сервер файлы стандартной украинской локализации. Решил выложить файлы с дополненным переводом, это не 100% перевод, но лучше, чем есть. Извините, не могу прикрепить файлы - пишу код под спойлером. Украинские языковые файлы сделаны на основе русских.
Код, для файла "uk-UA.com_slogin.ini"
Спойлер
[свернуть]

Код, для файла "uk-UA.mod_slogin.ini"
Спойлер
[свернуть]
Надо скачать оригинальные файлы из папки /public_html/language, в блокноте заменить содержимое на соответвующее из моего поста, сохранить в кодировке UTF,  и закачать назад. Желательно перед изменением, оригинальные файлы скопировать и сохранить на всякий случай. Если разработчики захотят использовать перевод - то пусть используют (он лучше стандартного).
« Последнее редактирование: 18.12.2014, 01:46:44 от lorgus111 »
*

Kostelano

  • Давно я тут
  • 525
  • 52 / 1
Re: Украинская локализация SLogin
« Ответ #1 : 18.12.2014, 12:12:03 »
Код
COM_SLOGIN_LOST_PASS_LOGIN="Нагадати логін и пароль"
^-^
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Украинская локализация SLogin
« Ответ #2 : 23.01.2015, 23:09:09 »
Обновил украинские языковые файлы :) если есть предложения по переводу или готовая локализация, а так же предложения по улучшению русской локализации милости просим на гитхаб.
https://github.com/Arkadiy-Sedelnikov/slogin

так же вы можете помочь с переводом компонента на различные языки: https://opentranslators.transifex.com/projects/p/slogin/
« Последнее редактирование: 24.01.2015, 00:54:51 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Социальная авторизация Joomla - SLogin

Автор zikkuratvk

Ответов: 1693
Просмотров: 250337
Последний ответ 05.09.2023, 14:34:44
от dron
Заменить стандартную форму регистрации на Slogin

Автор VBedya

Ответов: 0
Просмотров: 3815
Последний ответ 02.02.2022, 18:54:24
от VBedya
Авторизация в AdsManager 3.2.6 через SLogin

Автор Maxandrey

Ответов: 1
Просмотров: 3292
Последний ответ 07.02.2020, 15:05:24
от khan-alex
Некорректно работает интеграция slogin с jcomments

Автор terakot

Ответов: 1
Просмотров: 3218
Последний ответ 18.11.2018, 00:13:05
от zikkuratvk
Slogin интеграция с Joomshoping нужна помощь

Автор MaximGrek

Ответов: 7
Просмотров: 3886
Последний ответ 08.09.2018, 14:13:24
от ProtectYourSite