Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

artem_wrong

  • Захожу иногда
  • 78
  • 1 / 0
Добрый день.
VM 3.0.12
При сохранении настроек магазина ( меню Настройка - подменю Настройка) выдает ошибку
Обнаружена ошибка.
    1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs

Без указания таблицы. Причем настройки-то сохраняются, но ошибка такая появляется. В какой таблице копать?
*

artem_wrong

  • Захожу иногда
  • 78
  • 1 / 0
_virtuemart_configs
В этой таблице 8 строк (на скрине). Надо менять какую-то из них? И если да, то какую и на какое значение? Спасибо
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Text  там только одна строка, вот ее и пробуйте сменить
*

Gosha5767

  • Захожу иногда
  • 487
  • 27 / 0
Смените тип поля на которое ругается то есть text на longtext и всё
Чистка сайта от дублей в Яндекс и Google.
Миграция Joomla 1.5 до Joomla 3.хх
Доработка сайта
*

artem_wrong

  • Захожу иногда
  • 78
  • 1 / 0
Сменил поле config  с text на longtext. пока без изменений
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Отладку включите, может запрос покажет, и ошибки на максимум.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Сделайте бекап и попробуйте использовать Инструменты Вирт по оптимизации таблиц и обновления базы данных.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка mError: Could not find product with id 385, entries exists for language?

Автор sergspb

Ответов: 0
Просмотров: 2848
Последний ответ 11.03.2022, 14:00:28
от sergspb
При сохранении товара слетает категория

Автор klara7

Ответов: 7
Просмотров: 3160
Последний ответ 23.12.2021, 08:45:40
от klara7
Ошибка при экспорте категорий

Автор tmpnikl

Ответов: 3
Просмотров: 991
Последний ответ 06.05.2021, 13:36:08
от tmpnikl
Возможно ли создание магазина контента на VirtueMart

Автор friend111

Ответов: 0
Просмотров: 695
Последний ответ 06.01.2021, 22:41:42
от friend111
Ошибка "vmError: Имя пользователя занято" при попытке сохранить настройки магазина

Автор Cueball

Ответов: 7
Просмотров: 6242
Последний ответ 16.05.2020, 17:05:15
от d0ublezer0