Новости Joomla

Обновление пакета плагинов JL Like 5.0

Обновление пакета плагинов  JL Like 5.0

Обновление пакета плагинов JL Like 5.0.0Команда JoomLine рада представить долгожданное обновление плагина социальных кнопок JL Like — версию 5.0.0! В этом релизе мы сделали акцент на совместимости с последними версиями Joomla, улучшении производительности и расширении функционала.👩‍💻 Что нового в JL Like 5.0.0?- Полная совместимость с Joomla 5 — теперь плагин работает на всех актуальных версиях Joomla, включая Joomla 5.- Рефакторинг и оптимизация кода — проведена масштабная чистка и обновление внутренних классов для повышения стабильности и скорости работы.- Удаление устаревших зависимостей — полностью отказались от использования jQuery, что ускорило загрузку страниц и повысило безопасность.- Обновление CSS и удаление неиспользуемых стилей — интерфейс стал еще легче и современнее.- Удалена поддержка устаревших виджетов — например, функциональность твиттер-виджета вынесена из плагина.- Поддержка twitter:card — улучшена интеграция с социальными сетями для красивого отображения ссылок.- Гибкая настройка счетчиков лайков — теперь можно включать и отключать рандомизацию количества лайков.- Улучшено подключение скриптов — переход на WebAssetManager для более корректной работы с ресурсами.- Обновлены языковые переменныеРасширения всё ещё наследуют старую архитектуру плагинов Joomla 3, но были протестированы на Joomla 5.3.Новость на сайте JoomlineСтраница расширенияGitHub расширения@joomlafeed#расширения

Совет по 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 Ответов
  • 5926 Просмотров
*

Belka

  • Захожу иногда
  • 148
  • 8 / 0
Обновила сайт на J3.6.5 на 3.7.1. При попытке установки языков, появляется следующая ошибка - "Warning. The update table is not up to date. Please rebuild your update server table. No Matching Results ". Список доступных языков при этом пуст.
Сделала  "Rebuild" и без толку. Т.е. установить языки невозможно.
Также при установке Расширений ошибка - "Warning. No installation plugin has been enabled. At least one must be enabled to be able to use the installer. Go to the Plugin Manager to enable the plugins." Хотя плагин включен.
Переустановка с самого начала J3.6.5 c апдейтом до 3.7.1 не помогла.
Нашла на официальном форуме Joomla такую же проблему у пользователя, но методы решения не работают.
Спойлер
[свернуть]
Кто-нибудь сталкивался с подобным?
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Привет, попробуйте скачать нужный пакет от сюда и установить вручную

http://joomlacode.org/gf/project/jtranslation3_x/frs/?action=FrsReleaseBrowse&frs_package_id=6440
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

Belka

  • Захожу иногда
  • 148
  • 8 / 0
Привет. Вручную языковой пакет ставится. Спасибо за ссылку, это я уже делала. Но проблема так и осталась с остальным. Т.е. через менеджер языков ничего не получается.
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Тогда поможет бубен и танец =)

1. Переключите админку и сайт на английский (как вариант можно еще кэш почистить в это время)
1.1 Разлогиньтесь
1.2 Залогинтесь
1.3 Верните языки как были

2. Посмотрите какая версия PHP стоит если 7.0.x то лучше бы обновить ее до 7.1.x, да и вообще лучше обновить ее до последней потому как 7 версия быстрее чем 5 =)

Если нет пишите в личку или в телеграм мне я прихвачу свой бубен )))))
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

kasper9820

  • Захожу иногда
  • 127
  • 4 / 6
  • ...ISponsor!
столкнулся с проблемой.
Тогда поможет бубен и танец =)

1. Переключите админку и сайт на английский (как вариант можно еще кэш почистить в это время)
1.1 Разлогиньтесь
1.2 Залогинтесь
1.3 Верните языки как были

2. Посмотрите какая версия PHP стоит если 7.0.x то лучше бы обновить ее до 7.1.x, да и вообще лучше обновить ее до последней потому как 7 версия быстрее чем 5 =)

Если нет пишите в личку или в телеграм мне я прихвачу свой бубен )))))

не помогло.

Может еще есть варианты.
У меня отключено обновление, но похоже это не связано
*

kasper9820

  • Захожу иногда
  • 127
  • 4 / 6
  • ...ISponsor!
русский язык выпал из списка, остальные языки переключаються. Но проблема осталась.
*

kasper9820

  • Захожу иногда
  • 127
  • 4 / 6
  • ...ISponsor!
переключил язык пользователя в админке в базе и  все заработало.
Пости все:

Такая проблема

в ответ
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 3

в логах пусто или я не туда смотрю
Помогите решить....
*

javoronkov.ol

  • Новичок
  • 1
  • 0 / 0
Читал на форумах, что Роскомнадзор забанил сайт обновления. Возможно здесь собака порылась.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Все изменения появляются в старой базе данных и ftp после смены хостинга

Автор makena0606

Ответов: 2
Просмотров: 2194
Последний ответ 09.02.2024, 10:21:47
от Vastriet
Обновление расширений

Автор GTHack

Ответов: 1
Просмотров: 2293
Последний ответ 07.01.2024, 16:25:18
от SeBun
Изменить названия языков в модуле Выбор языка

Автор Mick_20

Ответов: 1
Просмотров: 1615
Последний ответ 10.12.2023, 13:09:44
от Mick_20
Не грузится страница админки, после смены хостинга. Но сам сайт работает

Автор Janitor

Ответов: 2
Просмотров: 1291
Последний ответ 02.07.2023, 10:37:01
от Janitor
После обновления до Joomla 3.7 в админке в меню "Компоненты" пропали пункты

Автор lolitma3

Ответов: 39
Просмотров: 13184
Последний ответ 15.06.2023, 11:55:16
от Victor333