Новости Joomla

Reset Media Version v.2.0.0

Reset Media Version v.2.0.0

Reset Media Version v.2.0.0. Плагин для Joomla!Плагин выводит кнопку, для быстрого обновления версии медиафайлов Joomla.Простой способ обновить кэшированные CSS/JS файлы в Joomla.При обновлении стилей и скриптов на сайте браузеры часто загружают старые версии из кэша, даже если файлы на сервере изменились. Это приводит к несоответствию отображения сайта и путанице у пользователей или клиентов.👩‍💻 Решение проблемыЭтот плагин добавляет кнопку на главную панели управления Joomla (в группу Quick Icon), которая позволяет администратору вручную сбросить системную версию медиа-файлов, чтобы все CSS и JS ресурсы начали подключаться с новым параметром версии (

?ver=...). Это принудительно обновляет кэш браузеров и CDN.Системные требования- Joomla >= 4.2 / 5.x- PHP >= 7.4Разработчик - участник нашего сообщества Артём Васильев (@kernusr)Скачать с GitHub#joomla #расширения #разработка

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog.На вашем сайте, внутреннем портале, в интернет-магазине кто-то что-то сделал, а потом всё сломалось: сайт открывается криво (или не открывается вообще?), перестали работать фоновые задачи в планировщике, установились неправильные скидки всем пользователям на все товары... Предположим, что с безопасностью у вас всё хорошо: Joomla свежая, актуальная, расширения - тоже. Да и в логах сервера и логах Joomla тоже чисто... Тогда остаётся ещё один источник информации - Лог действий пользователей Joomla. Основная его задача - помочь быстро найти кому настучать по рогам причину и устранить её.Всё, что связано с действиями в админке - может логироваться: от обновления системы и компонентов, изменения настроек до редактирования и сохранения конкретных элементов (статьи, товары, категории и т.д.) и загрузки файлов через медиа менеджер. Нередко этот функционал помогает найти тех контент-менеджеров, кто дублирует названия товаров, создавая дубли и тем самым негативно влияя на SEO. Или же вдруг обнаруживается недозаполненная, но опубликованная карточка товара, которой не должно было быть, но она появилась. И ладно если б это был единичный случай...Читать статью на Хабре#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 15 Ответов
  • 4880 Просмотров
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Ошибка An error has occurred
« : 26.05.2023, 11:28:32 »
Цитировать
An error has occurred.
0 in_array(): Argument #2 ($haystack) must be of type array, bool given

Помогите пожалуйста!

*

sivers

  • Живу я здесь
  • 2572
  • 355 / 0
Re: Ошибка An error has occurred
« Ответ #1 : 26.05.2023, 11:32:59 »
Чем помочь? Текст перевести? Там написано. что второй аргумент функции in_array должен быть массивом (в нем поиск первого аргумента ведется), но полученный аргумент - булевый
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: Ошибка An error has occurred
« Ответ #2 : 26.05.2023, 11:37:21 »
А как это исправить?
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Ошибка An error has occurred
« Ответ #3 : 26.05.2023, 11:59:09 »
А как это исправить?

А как узнать где и как вы словили ошибку?
*

sivers

  • Живу я здесь
  • 2572
  • 355 / 0
Re: Ошибка An error has occurred
« Ответ #4 : 26.05.2023, 12:37:57 »
А как это исправить?
посмотреть в логах в каком файле и какой строке вызвана ошибка, открыть тот файл, найти строку, найти проблемную функцию, проанализировать что там написано, если ошибка явная - исправить, если второй аргумент - переменная, которая где-то ранее вместо массива получила false и от того все накрылось сбойнуло - добавить условие на эту переменную или хотя бы добавить ей приведение типа: (array)$var
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: Ошибка An error has occurred
« Ответ #5 : 26.05.2023, 12:41:06 »
Это в админке
А как узнать где и как вы словили ошибку?

В админке.

Например сменить язык на русский не получается и пр., но тут уже другая ошибка:

Цитировать
An error has occurred.
0 Missing field in database: Joomla\CMS\Table\Extension   extension_id.
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: Ошибка An error has occurred
« Ответ #6 : 26.05.2023, 12:41:51 »
sivers, спасибо! Буду пробовать.
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: Ошибка An error has occurred
« Ответ #7 : 26.05.2023, 13:15:05 »
Сменил версию php на хостинге - все заработало!
*

alfafenix

  • Новичок
  • 2
  • 1 / 0
Re: Ошибка An error has occurred
« Ответ #8 : 01.08.2023, 21:31:49 »
Помогите пожалуйста!
Оставлю это здесь чтобы потом если что найти, решается эта ошибка просто:
1. логинимся в админку
2. дописываем в название сайта "administrator/index.php?option=com_joomlaupdate", должно получиться типа <http://мойсайт.рф/administrator/index.php?option=com_joomlaupdate>
3. устанавливаем последнее обновление Joomla
4. готово, ошибка ушла
*

arma

  • Завсегдатай
  • 1753
  • 81 / 3
Re: Ошибка An error has occurred
« Ответ #9 : 02.08.2023, 20:30:59 »
"2. дописываем в название сайта "administrator/index.php?option=com_joomlaupdate", должно получиться типа <http://мойсайт.рф/administrator/index.php?option=com_joomlaupdate>" конгениально!

В админке "Расширения"- "Обновление joomla"! Но мы не ищем простых решений. Горжусь такими пользователями!
Оставлю это здесь чтобы потом если что найти, решается эта ошибка просто:
1. логинимся в админку
2. дописываем в название сайта "administrator/index.php?option=com_joomlaupdate", должно получиться типа <http://мойсайт.рф/administrator/index.php?option=com_joomlaupdate>
3. устанавливаем последнее обновление Joomla
4. готово, ошибка ушла
Да, блин - меню - "Раширения" - "Обновление joomla". Но мы не ищем простых решений! Горжусь такими пользователями :)
*

alfafenix

  • Новичок
  • 2
  • 1 / 0
Re: Ошибка An error has occurred
« Ответ #10 : 08.08.2023, 16:55:10 »
"2. дописываем в название сайта "administrator/index.php?option=com_joomlaupdate", должно получиться типа <http://мойсайт.рф/administrator/index.php?option=com_joomlaupdate>" конгениально!

В админке "Расширения"- "Обновление joomla"! Но мы не ищем простых решений. Горжусь такими пользователями!Да, блин - меню - "Раширения" - "Обновление joomla". Но мы не ищем простых решений! Горжусь такими пользователями :)

В том та и проблема, что ничего не грузится в админке, почти везде эта ошибка и без прямой ссылке туда не зайти  :dry:
*

arma

  • Завсегдатай
  • 1753
  • 81 / 3
Re: Ошибка An error has occurred
« Ответ #11 : 08.08.2023, 18:41:03 »
Проблема в сайте, раз не грузится.
*

Kukush

  • Осваиваюсь на форуме
  • 34
  • 5 / 0
Re: Ошибка An error has occurred
« Ответ #12 : 19.11.2023, 04:44:19 »
Оставлю это здесь чтобы потом если что найти, решается эта ошибка просто:
1. логинимся в админку
2. дописываем в название сайта "administrator/index.php?option=com_joomlaupdate", должно получиться типа <http://мойсайт.рф/administrator/index.php?option=com_joomlaupdate>
3. устанавливаем последнее обновление Joomla
4. готово, ошибка ушла
Спасибо за ваше решение!
*

Pharaon2

  • Новичок
  • 3
  • 0 / 0
Re: Ошибка An error has occurred
« Ответ #13 : 30.05.2024, 17:09:22 »
Заменил модуль CGI на Apache и ошибка ушла
фото img
*

Pharaon2

  • Новичок
  • 3
  • 0 / 0
Re: Ошибка An error has occurred
« Ответ #14 : 30.05.2024, 17:09:43 »

 И меняем версию PHP выше 8.1 для joomla 5.1.1
*

Mick_20

  • Завсегдатай
  • 1024
  • 3 / 0
  • Что тут писать?
Re: Ошибка An error has occurred
« Ответ #15 : 13.10.2024, 11:03:44 »
Была такая же ошибка на Joomla 5 - обновление помогло.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка http 500 Whoops, looks like somethin после включение Отладки в настройках

Автор androv77

Ответов: 3
Просмотров: 314
Последний ответ 03.04.2025, 17:55:01
от azm1n
Ошибка при установке Joomla 5 на Open Server 6.0

Автор Mnojitell

Ответов: 5
Просмотров: 371
Последний ответ 03.04.2025, 11:36:11
от Akeksandr
Ошибка Отсутствует поле "itemReviewed

Автор Zegeberg

Ответов: 3
Просмотров: 718
Последний ответ 24.10.2024, 12:38:24
от Zegeberg
Ошибка после установки VirtueMart joomla5

Автор ZloyTapochek

Ответов: 1
Просмотров: 684
Последний ответ 05.07.2024, 01:25:11
от SeBun
Ошибка ID родителя в 5 Joomla

Автор MaksKray

Ответов: 0
Просмотров: 585
Последний ответ 18.06.2024, 15:07:57
от MaksKray